eclipse - كيفية إصلاح خطأ قفل Subversion



svn subclipse (8)

كيف تقوم بإصلاح خطأ Subversion / Subclipse "محاولة تأمين دير مؤمن بالفعل"؟

يوضح غوغلينغ أن الناس يواجهون هذا الخطأ بشكل روتيني ، والحل الوحيد الذي رأيته هو تشغيل فريق Team-> Cleanup في الأمر Subclipse. للأسف ، أتلقى هذا الخطأ عندما أقوم بتشغيل الأمر Team-> Cleanup. هل هناك أي خيارات أخرى؟

https://code.i-harness.com


أحصل على هذا أيضا. أذهب إلى الدليل (ليس في Eclipse) حيث الملفات ، انتقل إلى dir .svn وحذف الملف يسمى القفل .

الوجه مرة أخرى إلى Eclipse والمتابعة.

هناك سؤال مماثل هنا مشاكل في ارتكاب ملف إلى مستودع SVN


أنا حل هذه المشكلة عن طريق القيام بما يلي:

  1. انقر بزر الماوس الأيمن على مشروعك.

  2. انقر فوق فريق

  3. انقر فوق تحديث / 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

والعثور على خزانة بعد كل شيء - لا حاجة للقفل في معظم الحالات





subclipse