سؤال

عندما يكون لدي العديد من النزاعات، هل هناك طريقة لحلها جميعا من خلال إخبار SVN فقط للحفاظ على الإصدار الموجود في المستودع؟ لسوء الحظ، ما زلنا نستخدم 1.4.

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

المحلول

أعتقد إذا قمت بتشغيل الأمر svn revert . -R, ، يمكنك التراجع أساسا جميع التغييرات في نسخة عملك. إذا كانت هناك ملفات متضاربة، فقم SVN بإلقاء تغييراتك وتستخدم المراجعة التي قمت بتحديثها مؤخرا.

بالطبع، يتخلص هذا أيضا من التغييرات في الملفات التي لا تتعارض.

نصائح أخرى

تحديث SVN. - قبول بهم الكامل

أو هو أنه غير متوفر في SVN 1.4؟

يمكنك محاولة تشغيل عميل 1.5 مقابل 1.4 خادم، قد يعمل.

يمكنك المحاولة

svn st | awk '/^C/ { print $2 }' | xargs svn revert

هذا يعود جميع الملفات مع الصراعات

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