SVN العثور على مراجعة العلامة
سؤال
هل هناك أي طريقة لإظهار المراجعة التي تعادل علامة معينة؟
المحلول
جرب هذا
svn log /path/to/tag -v --stop-on-copy
قد ترى شيئا مثل هذا
R10 |. المستخدم |. 2010-02-07 17:06:01 -0800 (شمس، 07 فبراير 2010) | 1 خط تم تغيير المسارات: A / المسار / إلى / علامة (من / مسار / إلى / فرع: 5)
يمكنك أن ترى أن العلامة متفرعة في المراجعة 5
نصائح أخرى
إذا كنت ترغب في معرفة رقم مراجعة ما تشير هذه العلامة إليك إلى استخدامه svn log
, ، والتي توفر البيانات بالتنسيق:
-------------------------------------------------- ---------------------- R643 |. [المؤلف] | [التاريخ] | [n] Lines إضافة علامة ---------------------------------------------- ---------------------------- R643 |. [المؤلف] | [التاريخ] | [n] خطوط [رسالة السجل] ------------------------------------------ ------------------------------ ...
إذا قمت بإضافة الخيار --stop-on-copy
يمكنك معرفة المراجعة التي تم إنشاء العلامة. يركض svn log
سواء مع وبدون --stop-on-copy
الخيار والإدخال تحت آخر واحد يظهر عند التشغيل مع الخيار سيظهر مراجعة العلامة التي تشير في النهاية إلى.
بدلا من ذلك، على افتراض أن الناس لا يقومون بأشياء سيئة في مستودعك (مثل الالتزام مقابل علامة) يمكنك استخدامه svn info
, ، تعرض المعلومات بالتنسيق
المسار: [المسار] عنوان URL: [عنوان URL] المراجعة: [مراجعة المستودع الحالي] العقدة النوع: جدول الدليل: عادي آخر غير مؤلف مؤلف: [المؤلف] آخر تغيير Rev: [المراجعة الأخيرة تم تغيير هذا المسار المعين] آخر تاريخ تغيير التاريخ: yyyy- MM-DD HH: MM: SS TZ
قد تسمي شيئا مثل svn info http://www.example.com/svn/path/to/tag
لا تنتمي إلى StackOverflow