حلول حل جميع النزاعات بسرعة
سؤال
عندما يكون لدي العديد من النزاعات، هل هناك طريقة لحلها جميعا من خلال إخبار SVN فقط للحفاظ على الإصدار الموجود في المستودع؟ لسوء الحظ، ما زلنا نستخدم 1.4.
المحلول
أعتقد إذا قمت بتشغيل الأمر svn revert . -R
, ، يمكنك التراجع أساسا جميع التغييرات في نسخة عملك. إذا كانت هناك ملفات متضاربة، فقم SVN بإلقاء تغييراتك وتستخدم المراجعة التي قمت بتحديثها مؤخرا.
بالطبع، يتخلص هذا أيضا من التغييرات في الملفات التي لا تتعارض.
نصائح أخرى
تحديث SVN. - قبول بهم الكامل
أو هو أنه غير متوفر في SVN 1.4؟
يمكنك محاولة تشغيل عميل 1.5 مقابل 1.4 خادم، قد يعمل.
يمكنك المحاولة
svn st | awk '/^C/ { print $2 }' | xargs svn revert
هذا يعود جميع الملفات مع الصراعات
لا تنتمي إلى StackOverflow