سؤال

أحصل على "SVN:". " ليست نسخة عمل "عندما أستخدم الأمر SVN LOG.

أعلم أنني بحاجة إلى نسخة عمل لأمر السجل للعمل ولكن هل يمكن القيام بذلك مباشرة على مستودع؟

هدفي هو عرض المعلومات (تغيير السجل) لمستودع. أعتقد أن تحديث نسخة العمل كلما احتجت إلى معلومات السجل ليست حلًا جيدًا.

هل هناك حل بديل لهذا أو تحديث نسخة عمل في كل مرة أحتاج إلى تسجيلها هي الطريقة الوحيدة للذهاب؟

شكرا مقدما.

هل كانت مفيدة؟

المحلول

محاولة svn log [repository_url]

سيحصل ذلك على سجل مستودع معين بدلاً من مستودع المحلية المحلية.

نرى هذه الوثائق.

نصائح أخرى

يستخدم svnlook log <repos_path>.

إذا كنت لا ترغب في توفير عنوان URL الكامل ، ولكن لديك نسخة عمل في متناول يدي ، يمكنك أيضًا تحديد أنك تريد مراجعة الرأس في المستودع:

svn log -r HEAD:1

الافتراضي عند حذف -R كما لو كنت قد حددت BASE:1 والتي ستمنحك فقط تغييرات لأحدث المراجعة التي تم سحبها إلى نسخة العمل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top