मैं एक वेब संस्करण नियंत्रण के रूप में तोड़फोड़ का उपयोग कर विकसित कर रहा हूँ, लेकिन मिल गया "कार्यशील निर्देशिका बंद कर दिया" त्रुटि संदेशकार्य कॉपी बंद
यहाँ की कहानी:
मैं
पीसी-एक:
- Windows XP प्रो
- VisualSVN 2.5.2
- कछुआ SVN 1.7.3
पीसी-बी:
- Windows XP होम
- कछुआ SVN 1.7.3
मैं पर पीसी-ए VisualSVN का उपयोग कर भंडार बनाने की है।
पीसी-बी से, मैं Checkout http: \\ पीसी-एक: डी के लिए 81 \ SVN \ परीक्षण \ ट्रंक: \ XAMPP \ htdocs \ test-lalala।
पीसी-ए से, मैं http: \\ पीसी-ए: 81 \ svn \ test \ trunk को डी: \ xampp \ htdocs \ test-lalala भी चेकआउट करता हूं।
मैं पोस्ट-प्रतिबद्ध हुक बना रहा हूं जो मेरी पोस्ट-प्रेमी.बैट फ़ाइल चला रहा है, इसलिए जब मैं http: \\ पीसी-ए: 81 \ svn \ test \ trunk, फ़ोल्डर डी: \ xampp \ htdocs \ test पर प्रतिबद्ध करता हूं -लालालॉन पीसी-ए अपडेट किया जाएगा, इसलिए अन्य लोग परिणाम देख सकते हैं।
"C:\Program Files\VisualSVN Server\bin\svn.exe" update "D:\xampp\htdocs\test-lalala" --username myusername --password mypassword --config-dir "C:\Program Files\VisualSVN Server\conf"
पीसी-बी पर, index.php फ़ाइल बनाएं, और प्रतिबद्ध करें। जब मैं प्रतिबद्ध, मैं यह त्रुटि संदेश
पीसी-एक पर, मैं करने की कोशिश मिल डी पर राइट क्लिक करें: \ XAMPP \ htdocs \ test-lalala TortoiseSVN> क्लीनअप, और जाँच "सफाई काम कर प्रतिलिपि स्थिति "और" बाहरी शामिल करें "(डिफ़ॉल्ट रूप से चेक किया गया)। फ़ाइल जोड़ने और प्रतिबद्ध करने का प्रयास करें, लेकिन फिर भी एक ही त्रुटि संदेश मिला है।
मैं .svn फ़ोल्डर पर ताला फ़ाइल देखने के लिए कोशिश, लेकिन कोई लॉक फ़ाइल नहीं है। फिर \ XAMPP \ htdocs \ test-lalala और चेकआउट, लेकिन जब मैं प्रतिबद्ध, अब भी वही त्रुटि संदेश मिला: मैं भी पर पीसी-ए डी काम कर प्रतिलिपि को हटाने का प्रयास करें।
कैसे इस त्रुटि संदेश को हल करने के? तो जब मैं प्रतिबद्ध करता हूं, तो फ़ोल्डर स्वचालित रूप से अपडेट हो जाएगा?
जोनाथन जे हॉवे के उत्तर ने मेरे लिए काम किया। मुझे एक और चीज करना पड़ा, जो साफ होने से पहले मेरे विजुअल स्टूडियो को बंद कर देता था। –