2009-07-15 14 views
5

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

मैंने "क्लीनअप" और फिर "अपडेट" करने का प्रयास किया जो काम नहीं करता था। लेकिन जब मैंने एक अलग संस्करण को एक नए संस्करण की जांच की तो फाइलें वहां थीं।

यह परिदृश्य किस स्थिति में होता है? प्रारंभ में मैंने सर्वर में "जोड़ा" फाइलें हैं लेकिन ऐसा हुआ कि सर्वर में पहले से ही उन फाइलें हैं।

पीएस मैं TortoiseSVN 1.5.6 का उपयोग कर रहा हूँ।

alt text http://img268.imageshack.us/img268/2140/missingfiles.jpg

समस्या दूर चला गया जब मैं फ़ोल्डर युक्त पूरे उप नष्ट कर दिया और मूल फ़ोल्डर के तहत एक और "अद्यतन" था। इसके कारण क्या हुआ?

धन्यवाद,

उत्तर

13

सही फ़ोल्डर है जहाँ आप फ़ाइलों का चयन करें, वापस लाएं नष्ट कर दिया पर क्लिक करें, फ़ाइलें, लापता स्थिति के साथ वहाँ प्रकट केवल उन फ़ाइलों चयन करें और ठीक क्लिक करना चाहिए।

Missing files

+0

बस यह सुनिश्चित करें कि संशोधनों वाले किसी भी फाइल को अनचेक किया गया हो। –

+0

उत्तर के लिए धन्यवाद। मैंने उन "गायब" फ़ाइलों को देखा और वापस डीएलजी को खारिज करने से पहले उन्हें चेक किया। लेकिन जब मैं "अद्यतन" लागू करता हूं तो उस फ़ोल्डर के अंदर कुछ भी नहीं हुआ। जब मैं फिर से उस फ़ोल्डर को "वापस" करता हूं, तो "गायब" फ़ाइलें चली गईं लेकिन केवल "संशोधित" छोड़ी गईं। – user124858

+0

जब आप * गायब * फ़ाइलों को वापस लाते हैं, तो उन्हें आपकी कार्यशील प्रतिलिपि पर वापस बहाल कर दिया जाता है, मुझे यकीन है कि फ़ाइलों को पुनर्स्थापित किया गया था। – CMS

1

मैं इस ग्रहण में विध्वंसक प्लगइन और कमांड लाइन SVN ग्राहक के साथ एक बहुत देखते हैं। जब HEAD का पालन करना आमतौर पर ऐसा नहीं होता है, लेकिन जब मैं पहले के संशोधन और सिर पर वापस जाता हूं तो आमतौर पर एक फ़ाइल खो जाती है जिसे औसत समय में जोड़ा या हटा दिया गया था। "svn up फ़ोल्डर /" उन्हें पुनर्स्थापित नहीं करता है, "फ़ोल्डर/फ़ाइल svn अप करता है" ("जोड़ा गया")। मैंने नहीं देखा कि पहले के विवर्तन संस्करणों के साथ, यह 1.5 या 1.6 में प्रतिगमन प्रतीत होता है।

-1

मुझे एक ही समस्या मिली। मैं इसे एक समान समस्या के लिए एक अनावश्यक डुप्लिकेट प्रश्न बनाने से बचने के लिए यहां पोस्ट कर रहा हूं। रिवर्ट काम नहीं किया। कैश की सफाई या साफ़ भी काम नहीं किया।

मेरे लिए क्या काम किया गया था, पहले के संस्करण में अपडेट करना था, और फिर नवीनतम संस्करण में अपडेट करना था। विंडोज 7

पर चल रहे 64 बिट, यहां तक ​​कि निर्देशिका वृक्ष के बड़े भागों को दूर करने और बाद में लापता फ़ाइल एक अद्यतन करने के बाद -

-1

मैं मानता हूं कि यह समस्या अभी भी TortoiseSVN 1.9.2 में मौजूद कर सकते हैं, बिल्ड 28806 बहाल नहीं किया जाएगा। "svn revert", "svn cleanup" आदि भी काम नहीं करते हैं। लेकिन मैं "svn update dir/missing_file.txt" के साथ कमांड लाइन से फ़ाइल को पुनर्स्थापित कर सकता हूं। एक सरल "svn अद्यतन dir" काम नहीं किया।