كيفية اكتشاف ملف / مجلد svn أو يتنقل مع sharpsvn؟
سؤال
كيف يمكنني اكتشاف ملف التخريب / مجلد إعادة تسمية أو يتحرك عند إجراء مقارنات بين المراجعات؟ كيف يمكنني التمييز بينها من إضافة "عادية" وحذف؟
المحلول
svnlogeventargs لديه العقارات محرمها. يحتوي هذا العقار على تغييرات المسارات في تلك المراجعة. لديها إجراء، وثقل فرومتر، Copyfromrevision والمسار.
إذا تم تعيين copyfrompath و copyfromrevision على الملف الذي تمت إضافته، فقد كانت نسخة مع محفوظات (فلا يوجد إجراء حذف مرتبط، أو شائع عند المتفرعة)، أو إعادة تسمية / نقل (عندما يكون هناك إجراء حذف مرتبط).
لا تنتمي إلى StackOverflow