it-swarm.dev

الحصول على "لا يمكن تنفيذ CHECKOUT إلا على مورد إصدار" عند محاولة الالتزام باستخدام Eclipse pluginvviveive plugin

أنا أستخدم Eclipse Juno في Mac 10.7.5 و SVN 1.7 و Eclipse Subversive plugin. في بعض الأحيان ، عندما أحاول وارتكب تغييرات من مشروعي (بالنقر بزر الماوس الأيمن على المشروع من حزمة Explorer ، واختيار "Team" -> "Commit") ، تظهر لي الخطأ:

Some of selected resources were not committed.
Some of selected resources were not committed.
svn: E200007: Commit failed (details follow):

svn: E200007: Commit failed (details follow):
svn: E200007: CHECKOUT can only be performed on a version resource [at this time].
svn: E175002: CHECKOUT request failed on '/svn/subco-digital.coderepo/!svn/rvr/2110/trunk/myproject/src/main/Java/org/mainco/subco/myproject/validator/UserFormValidator.Java'

لقد تحققت من أنني قد قمت بفحص أحدث إصدار من مشروعي. كيف يمكنني الاعتناء بهذه الأخطاء المتكررة؟

114
Dave

تنظيف عملت بالنسبة لي:

انقر بزر الماوس الأيمن على project -> team -> cleanup / refresh

221
TharakaNirmana

هذا على الأرجح يختلف إصدار svn لوحدة التحكم الخاصة بك عن إصدار Eclipse "SVNKIT (Pure Java)" ، يمكنك تغيير التفضيلات => Team => SVN => SVN interface => عميل يستخدم "JavaHL (JNI)"

حالتي على النحو التالي ، باستخدام Java HL 1.7.10 على ما يرام ، ولكن باستخدام SVNKIt v1.7.9 سيواجه مشكلة

wuliang-Mac:src wwu$ svn --version
svn, version 1.7.10 (r1485443)
compiled Jul  9 2013, 12:55:03

enter image description here

29
wu liang

كما علقت في وظيفة أخرى ...

لأولئك ذلك project -> team -> cleanup لا يعمل في Eclipse try:

  • فرض التنظيف باستخدام SVN السلحفاة
  • من المحطة الطرفية مع الأمر svn cleanup /folder_to_cleanup
26
FLBKernel

تم الإبلاغ عن الخطأ في SVNKit مع نفس الخطأ.

4
madth3

في حالتي، project -> team -> cleanup / refresh عملت لأحد الملفات ولكن ليس للآخر. ما عليك سوى نسخ الأمر الذي فشل من وحدة التحكم svn على Eclipse وتشغيله في وحدة التحكم باستخدام البادئة "svn" التي تناسبني. بناء الجملة هو:

svn commit -m "comment" -N /path/to/file
3
wliao

@ وو ليانغ asnwer عملت بالنسبة لي. ولكن كان علي أن أذهب إلى Preferences=>Team=>SVN=>SVN Connectors=>Native JavaHL

لقطة للشاشة 1:

enter image description here

لقطة 2:

enter image description here

1
Aravindh Gopi

واجهت صعوبة في حل هذه المشكلة وأخيراً اكتشفت ما حدث.

إذا كنت تستخدم وظيفة SVN الإضافية مع Eclipse أو IntelliJ IDEA و احذف بعض الملفات الخاصة بنا (من مستعرض ملفات النظام ، فستتلقى هذه الرسالة أيضًا.

الطريقة الوحيدة التي تمكنت من حلها في IDEA هي إجراء تغييرات عبر أداة SVN خارجية ، ثم إعادة فتح IDE وتغيير التغييرات. بعد ذلك تمكنت من ارتكاب أي خطأ من هذا القبيل.

1
sandalone

محاولة التنفيذ من المحطة:

svn cleanup 

Team -> Refresh/Cleaunp from IDE لم يعمل من أجلي.

0
elkarel