كيف يمكنني معرفة ما هي الملفات التي تم تغييرها بين 2 التنقيحات?
-
03-07-2019 - |
سؤال
أنا فقط أريد أن أرى ما هي الملفات التي تم كتكوت/إضافة/حذف بين 2 التعسفي التنقيحات.كيف يمكنني فعل هذا ؟
يمكنني أن أفعل هذا في السلحفاة ؟
المحلول
svn log -v -rX:Y .
The-v "مطول" التبديل سوف تعطيك الناتج مفصل على الملفات التي تأثرت على تلك المراجعة.
علما أن "." يفترض أنك حاليا في عمل نسخ الدليل, ولكن يمكنك أيضا استخدام عنوان مثل "http://svn.myawesomesoftwareproject.com/trunk/lib/foo.c".
يمكن العثور على هذه المعلومات من خلال كتابة "إس مساعدة تسجيل الدخول" أو من خلال قراءة إس الكتاب, المتاحة مجانا على الإنترنت.لا تنسى أن Rالهيئة Tكان Friendly محفل الاستقبال السنوي!
نصائح أخرى
إذا كنت ترغب في قائمة مختصرة من الملفات دون العصر وارتكاب الرسائل، يمكنك أن تفعل ذلك مثل هذا:
svn diff -r X:Y --summarize
وانقر على الحق في الدليل الذي يحتوي على الريبو الخاصة بك. اختيار SVN مشاهدة السجل. السيطرة + انقر على المراجعات اثنين. انقر بزر الماوس الأيمن على واحد واختيار قارن المراجعات.
وإس فرق -r "start_revision_number": "end_revision_number" "url_of_svn_repo" --summarize
وبعد ذلك فقط الأنابيب لاستئصال الطاعون البقري ^ A D أو M
إذا كنت جديدا على التحكم بالمصادر وSVN قد ترغب في التقاط <لأ href = "http://www.pragprog.com/titles/svn/pragmatic-version-control-using-subversion" يختلط = " نوفولو noreferrer "> عملي التحكم الإصدار مع SVN. وهذا ما يفسر العديد من المفاهيم والأوامر.
بالنسبة لي فقد عملت على ويندوز
- انتقل إلى المجلد الخاص بك حيث يكون لديك مستودع ،
- انقر بزر الماوس الأيمن واختر إس عرض السجل ،
- في مربع الحوار هناك "عرض النطاق" زر, انقر فوق ملء بدء مراجعة = {دروسك} ، نهاية المراجعة = {دروسك}
- حدد بدء النطاق الزمني وفقا للحاجة الخاصة بك
ملاحظة:{دروسك}=توفير رقم المراجعة على الأقل واحدة من التغييرات الملف.جميع الملفات المرتبطة بهذا التنقيح يجب الحصول على المدرجة.