আমার স্থানীয় সিস্টেমে আমার একটি এসএনএন ওয়ার্কিং কপি রয়েছে। আমি দূরবর্তী সংগ্রহস্থল URL পেতে চাই। এটি করার জন্য কিছু আদেশ আছে?
আমার স্থানীয় সিস্টেমে আমার একটি এসএনএন ওয়ার্কিং কপি রয়েছে। আমি দূরবর্তী সংগ্রহস্থল URL পেতে চাই। এটি করার জন্য কিছু আদেশ আছে?
উত্তর:
চেষ্টা করুন:
svn info .
এটির দূরবর্তী URL সহ বর্তমান কার্যকারী অনুলিপি সম্পর্কে কিছু তথ্য দেওয়া উচিত।
ম্যানুয়াল থেকে একটি উদাহরণ আউটপুট:
$ svn info foo.c
Path: foo.c
Name: foo.c
URL: http://svn.red-bean.com/repos/test/foo.c
Repository Root: http://svn.red-bean.com/repos/test
Repository UUID: 5e7d134a-54fb-0310-bd04-b611643e5c25
Revision: 4417
Node Kind: file
Schedule: normal
Last Changed Author: sally
Last Changed Rev: 20
Last Changed Date: 2003-01-13 16:43:13 -0600 (Mon, 13 Jan 2003)
Text Last Updated: 2003-01-16 21:18:16 -0600 (Thu, 16 Jan 2003)
Properties Last Updated: 2003-01-13 21:50:19 -0600 (Mon, 13 Jan 2003)
Checksum: d6aeb60b0662ccceb6bce4bac344cb66
এটা চেষ্টা কর:
svn info | grep URL | sed 's/URL: //g'
svn info | sed -ne 's/URL: //p'
এবং সংরক্ষণ করতে পারেন grep
; -n
এবং p
শুধুমাত্র মেলে এমন সমস্ত লাইন প্রিন্ট মানে
svn info | grep ^URL | tail -c+6
=)
svn info | grep URL | sed 's/URL: //g' | head -1
কেবলমাত্র URL পেতে।
সাবভারশন ১.৯ অনুসারে আপনি এখন এসএনএন তথ্য থেকে একটি নির্দিষ্ট আইটেমের জন্য অনুরোধ করতে পারেন।
svn info --show-item=url
এটি কেবল দূরবর্তী ইউআরএল আউটপুট দেবে। শেষে নতুন লাইন থেকে মুক্তি পেতে এই অতিরিক্ত বিকল্পটি যুক্ত করুন:
svn info --show-item=url --no-newline