2012-11-26 17 views
7

मैं विंडोज 7 पर एक्लिप्स ज्यूनो का उपयोग कर रहा हूं।कुछ चयनित संसाधनों को साफ़ नहीं किया गया था। svn: E155032: प्रिस्टिन टेक्स्ट नहीं मिला

मैं दृश्य एसवीएन का उपयोग एसवीएन रिपोजिटरी के रूप में कर रहा हूं।

जब मैं अद्यतन एक फ़ाइल करने की कोशिश, मैं एक त्रुटि

'कुछ संसाधनों अपडेट नहीं हुए हो रही है। svn: E155004: 'ई: \ एसवीएन \ tms' में अधूरा काम आइटम हैं; पहले 'svn cleanup' चलाएं।चयनित संसाधनों में से कुछ साफ नहीं किया गया '

जब मैं परियोजना पर क्लिक सही द्वारा चलाए जा SVN सफाई, मैं एक त्रुटि

हो रही है'। SVN: E155032: प्रिस्टीन पाठ नहीं मिला '

+1

अभी तक कोई समाधान नहीं .. –

उत्तर

2

आप खो प्राचीन फ़ाइल को पुनर्स्थापित

4

डाउनलोड SmartSVN और विसंगतियों को ठीक करने के लिए "व्यवस्थापक क्षेत्र को मान्य" पर क्लिक करें SmartSVN डाउनलोड कर सकते हैं। अधिक संदर्भ here

+1

ब्लॉग का उल्लेख है :-) यह सवाल यातायात के लिए मेरे शीर्ष स्रोतों में से एक बन गया है। – invertedSpear

2

क्या मेरे लिए काम किया प्राचीन नोड लापता खोजने के लिए और

sqlite3 .svn/wc.db 
sqlite> select * from pristine where checksum="$sha1$<your missing pristine here>"; 

इस का उपयोग करते हुए

(प्राचीन यह उम्मीद थी परिणाम लापता के लिए) किसी भी परिणाम नहीं था स्थानीय SVN डीबी में यह सीधे नष्ट करने के लिए था
sqlite> select * from nodes where checksum="$sha1$<your missing pristine here>"; 

मैं केवल एक आइटम वहाँ बहुत था जब मैं इसे नष्ट कर दिया गया है:

sqlite> delete from nodes where checksum="$sha1$<your missing pristine here>"; 

और उसके बाद के लिए मजबूर हटाए गए नोड्स को अपडेट करने के लिए svn और सबकुछ ठीक काम करता है

+0

यह काम करता है। और इसके साथ, आप समझते हैं कि svn कैसे काम करता है। अति उत्कृष्ट! –

संबंधित मुद्दे