से बाहर निर्देशिका मुझे एक समस्या है जो बहुत सरल लगती है लेकिन हल करना मुश्किल है। मुझे निर्देशिका हटाने के बाद उल्लिखित त्रुटि मिलती है। संघर्ष को हल करने के लिए मुझे अभी तक कोई समाधान नहीं मिला। इस प्रकार यह होता है:एसवीएन प्रतिबद्ध विफल:
svn add dir svn add dir/file1 svn commit svn add dir/file2 svn commit svn delete dir svn commit --> commit failed --> Directory '/dir' is out of date
स्पष्ट समाधान 'svn update'does काम नहीं करते हैं। SVN अद्यतन के बाद एक अगली प्रतिबद्ध विफल रहता है के साथ:
Commit failed Directory '/dir' remains in conflict.
इस बीच मैं एक समाधान पाया, लेकिन यह थोड़ा जटिल है:
svn resolve --accept working dir svn commit --> still fails svn update svn commit --> still fails svn resolve --accept working dir svn commit --> NO PROBLEM!
दो सवाल: - क्योंकि मैं कर रहा हूँ किसी को भी इस व्यवहार की व्याख्या कर सकते हैं इसके बारे में बहुत उत्सुक - यह समस्या एक अधिक जटिल स्थिति में एक पर्ल स्क्रिप्ट में होती है। क्या कोई मुझे पर्ल स्क्रिप्ट में 'करने योग्य' के साथ एक सरल समाधान दे सकता है?
मुझे यह करने के लिए मारो:
मुद्दा मैं हल करने के लिए सूत्रों का कहना है फिर से अद्यतन और इस्तेमाल आदेश 'URL हटाने के'। और उसमें जोड़ने के लिए, एक अद्यतन आपके सामान्य वर्कफ़्लो का हिस्सा होना चाहिए। मैं आम तौर पर काम करने से पहले अद्यतन करता हूं। – hometoast
यह उस स्पष्ट समाधान में से एक था जिसके बारे में मैंने सोचा था।लेकिन svn अद्यतन के बाद मुझे मिलता है: svn प्रतिबद्ध -> '\ dir' संघर्ष में रहता है –
लेकिन 'svn update' आपकी कार्यशील निर्देशिका में परिवर्तन को हटा देता है, इसलिए आपका पूरा काम हटा दिया जाएगा और फिर कुछ भी करने के लिए नहीं किया जाएगा। क्या मैं सही हू? – VextoR