eclipse - كيفية إصلاح خطأ قفل Subversion
svn subclipse (8)
كيف تقوم بإصلاح خطأ Subversion / Subclipse "محاولة تأمين دير مؤمن بالفعل"؟
يوضح غوغلينغ أن الناس يواجهون هذا الخطأ بشكل روتيني ، والحل الوحيد الذي رأيته هو تشغيل فريق Team-> Cleanup في الأمر Subclipse. للأسف ، أتلقى هذا الخطأ عندما أقوم بتشغيل الأمر Team-> Cleanup. هل هناك أي خيارات أخرى؟
https://code.i-harness.com
أحصل على هذا أيضا. أذهب إلى الدليل (ليس في Eclipse) حيث الملفات ، انتقل إلى dir .svn وحذف الملف يسمى القفل .
الوجه مرة أخرى إلى Eclipse والمتابعة.
هناك سؤال مماثل هنا مشاكل في ارتكاب ملف إلى مستودع SVN
أنا حل هذه المشكلة عن طريق القيام بما يلي:
انقر بزر الماوس الأيمن على مشروعك.
انقر فوق فريق
انقر فوق تحديث / Cleaup
باستخدام SVN 1.8 ، لا يساعد حذف ملف القفل (لا يوجد ملف القفل).
تحديث / تنظيف لم يحل سواء.
ماذا حل:
1) Backup your directory, just incase...
2) Team... Disconnect. Choose to remove .svn files
3) Add it again to SVN.
ملاحظة: في حالتي ، كان الخطأ بسبب فقدان اتصال الشبكة أثناء الالتزام الأولي.
بعد نفس المشكلة مع "قفل الوهمية" كان الحل الوحيد:
1) افصل Eclipse Project-> Team-> Disconnect (حدد الخيار لحذف مجلد .svn)
2) من "إعادة الاتصال" Eclipse-> Team-> SVN-> Share Project. تجاهل التحذير حول القيام بشكل أفضل. بعد كل هذا سار على ما يرام.
كان تنظيف وإعادة تشغيل أي حلول ، كما لم تظهر "مسح الأقفال" أي شيء.
قضيت ساعات أبحث عن حل لخطأ "Attempted to lock an already-locked dir" كنت أتلقى في IBM RAD. أخيرا ، خمنت أن اكتب:
unlock <directory path>
في وحدة التحكم RAD و ... volia أستطيع أخيرا أن syncronize ملفاتي !!
كان لدي مشكلة مماثلة. Team-> تحديث / تنظيف حل مشكلتي
لقد واجهت نفس المشكلة. أنا حل هذا عن طريق النقر بزر الماوس الأيمن على المشروع ---> فريق ----> تحديث / تنظيف
svn help unlock
والعثور على خزانة بعد كل شيء - لا حاجة للقفل في معظم الحالات