سؤال

أحاول تحديث التغييرات الخاصة بي على بعض العمل في Python على خادم SVN. عندما أحاول ارتكاب الملف إلى SVN ، أحصل على خطأ في أن المجلد الخاص بي بعيد عن التاريخ:

"نقل بيانات الملفات ............. SVN: فشل الالتزام (تفاصيل متابعة): SVN: الدليل"/البرامج النصية/الإعداد/التكوين "بعيدا عن التاريخ"

عندما أحاول تشغيل "SVN Update Configure/" ، فإنه يفشل بسبب تعارض الأشجار:

"ملخص النزاعات: صراعات الأشجار: 1"

أحاول بعد ذلك حل استخدام "SVN Resolve -Accept Work -R." ، والذي يعيد الإخراج:

"حل حالة" التكوين "المتضاربة"

(لاحظ أن تشغيل الأمر Resolve لمرة ثانية على التوالي لا يرجع أي إخراج ، لأنه "تم حله بالفعل").

أحاول بعد ذلك التحديث ، والحصول على نفس خطأ تعارض الأشجار كما كان من قبل. لقد عدت الآن إلى الخطوة الأولى. إن محاولة حلها مرة أخرى ستعطي نفس الناتج مدعيا أنه تم حل المشكلة ، ولكن حاولت تحديث المشكلة "غير الحول".

أي مساعدة/نظرة ثاقبة على هذا؟ لقد كنت أعمل في ذلك لبعض الوقت ولم أحصل على أي مكان.

شكرًا لك

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

المحلول

Kludgy على الرغم من أنه قد يكون ، في المواقف التي لا يمكنني فيها حقًا معرفة سبب البصق في Subversion Dummy ، أقوم فقط بإجراء الخروج الجديد ثم نقل التغييرات الخاصة بي باليد.

نصائح أخرى

سيعمل حل Pike65. يمكنك أيضًا القيام بذلك على نطاق أصغر وحذف الملفات المتضاربة فقط ، وإجراء تحديث ، ثم إعادة تطبيق التغييرات الخاصة بك.

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