2010-08-15 12 views
6

के साथ मदद की ज़रूरत है मैं एक तृतीय पक्ष लाइब्रेरी अपडेट कर रहा था और अपने एसवीएन सर्वर पर नया संस्करण कर रहा था। कई बदलाव शामिल थे (साल के लायक)। प्रतिबद्धता के अंत में, मुझे यह संदेश मिला:सबवर्सन त्रुटि

... lots of stuff ... 
Commit succeeded, but other errors follow: 
Error bumping revisions post-commit (details follow): 
In directory 'D:\Documents and Settings\scottb\Desktop\imageen' 
Error processing command 'committed' in 'D:\Documents and Settings\scottb\Desktop\imageen' 
Error getting 'affected time' for 'D:\Documents and Settings\scottb\Desktop\imageen\.svn\text-base\ImageEn.cnt.svn-base' 
Can't stat 'D:\Documents and 
Settings\scottb\Desktop\imageen\.svn\text-base\ImageEn.cnt.svn-base': The 
system cannot find the file specified. 

तो पहली पंक्ति से ऐसा लगता है कि प्रतिबद्धता हुई थी। लेकिन अन्य त्रुटियों का क्या अर्थ है और क्या उन्हें ठीक करने के लिए मुझे कुछ करने की ज़रूरत है? क्या इस बिंदु पर भंडार क्षतिग्रस्त है? क्या भविष्य में बदलाव करने में मुझे समस्याएं आ रही हैं?

यदि यह मायने रखता है कि मैं TortoiseSVN 1.6.7 बिल्ड 18415, सबवर्सन 1.6.9 (क्लाइंट) का उपयोग कर रहा हूं और सर्वर सबवर्सन 1.6.5 है। मुझे इन उपकरणों के साथ कोई अन्य समस्या नहीं है।

यह एक अद्भुत विस्तृत त्रुटि संदेश है जिसमें कोई सहायक जानकारी नहीं है। इस पर किसी भी अंतर्दृष्टि के लिए धन्यवाद!

उत्तर

9

ऐसा लगता है कि यह केवल क्लाइंट-साइड मुद्दा रहा है और सर्वर को प्रभावित नहीं करता है। मैंने बस प्रश्न में निर्देशिका हटा दी और एक अद्यतन आदेश किया। निर्देशिका को फिर से बनाया गया और पुनः डाउनलोड किया गया और अब सब ठीक हो रहा है।

+0

यह मेरे लिए भी काम करता है, धन्यवाद! मेरे मामले में यह एक svn: बाहरी आइटम के बारे में संकलन के दौरान भी शिकायत कर रहा था। मैं बाहरी लोगों को प्रतिलिपि बनाने के लिए अपडेट करने में असमर्थ था, और इसलिए मैंने रूट हटा दी और एक नया चेकआउट वापस मिला जिसमें मेरे सभी विलय शामिल थे। – AnneTheAgile

+0

मैंने गलती से "ऑपरेशन पूर्ण" पढ़ने के बाद कछुए संवाद पर "रद्द" मारा, यह सोचने के लिए ठीक था (या उस प्रभाव के लिए शब्द)। लेकिन ठीक बटन वास्तव में अभी भी ग्रे-आउट था और यह थोड़ी देर लटक रहा था, हिंडसाइट में शायद अभी भी "सफाई" और मेरे स्थानीय वर्कस्पेस को अपडेट कर रहा था। इस सवाल/उत्तर के परिणामस्वरूप दिल की विफलता शुरूआती झुकाव के कुछ ही मिनटों में उलटी हुई, धन्यवाद! प्रभावित फ़ोल्डर को अद्यतन करने के लिए एनबी को वर्कस्पेस रूट से मैन्युअल "क्लीन अप" करना पड़ा। – Sepster

1

हो सकता है कि इस Subersion की संवेदनशीलता को केस के बाद से मैं imageen और ImageEn लॉग में देख संबंधित है। This can be helpful.

+0

ImageEn.cnt फ़ाइल एक नई गयी फ़ाइल थी इसलिए केस संवेदनशीलता समस्या होने की संभावना नहीं है। कई अन्य फाइलों में वास्तव में उनका मामला बदल गया था। –

0

मुझे वही त्रुटि थी "स्टेट {xml फ़ाइल} नहीं कर सकता" लेकिन मेरे पास एक अलग कारण था। मेरी फाइल पर विजुअल स्टूडियो द्वारा लॉक था। जब मैंने विजुअल स्टूडियो को बंद कर दिया, तो उसने एक्सएमएल फाइल पर लॉक जारी किया और मैं हटाए गए इस फ़ोल्डर के अभिभावक को चिह्नित करने में सक्षम था (लाल एक्स आइकन मिला)।

इस मुद्दे से पहले, मैं टोर्टोइज एसवीएन> हटा दिया गया था, और फ़ोल्डरों का एक बड़ा पेड़ हटा दिया था। लेकिन उस फ़ोल्डर में जहां फ़ोल्डर रहता था उसे हटाया गया स्थिति नहीं मिला क्योंकि विजुअल स्टूडियो उस लॉक को पकड़ रहा था।