मेरे पास एक ऐसा एप्लिकेशन है जो एक निर्देशिका पेड़ में अपना डेटा रखता है।कार्यशील प्रतियों में अवरुद्ध निर्देशिकाओं की मरम्मत कैसे करें
अब, मैं इस निर्देशिका को संस्करण नियंत्रण के तहत svn के साथ रखना चाहता हूं।
समस्या यह है कि, समय-समय पर यह एप्लिकेशन इस पेड़ में कुछ निर्देशिकाओं को हटा देता है और पुन: प्रयास करता है, जो उचित एसएसएन उपनिर्देशिका खो जाने के लिए प्रेरित करता है, और टोर्टोइज एसवीएन तब बाधित निर्देशिकाओं के बारे में जोर से शिकायत करता है।
क्या कोई विशेष विकल्प, स्क्रिप्ट (साइगविन बैच, विंडोज सेमीडी, पायथन ...) या प्रोग्राम है जो उन कामकाजी प्रतियों की मरम्मत कर सकता है? वर्तमान में, मैं दूसरी कामकाजी प्रतिलिपि से खोए गए .svn फ़ाइलों को दोबारा जोड़ने के लिए एक निर्देशिका सिंक्रनाइज़ेशन टूल का उपयोग कर रहा हूं, लेकिन यह बहुत बोझिल है।
धन्यवाद!
एसवीएन इस तरह निर्देशिका परिवर्तनों के प्रबंधन में बहुत सीमित है। यदि यह आपके प्रोजेक्ट के लिए एक विकल्प है, तो मैं दृढ़ता से गिट को देखने का सुझाव देता हूं। – payne
@payne: क्षमा करें, वर्तमान में git एक विकल्प नहीं है। मैंने यह भी पढ़ा है कि एसवीएन डेवलपर्स कामकाजी प्रतिलिपि रूट में अपनी कार्यशील प्रति प्रारूप को वैश्विक निर्देशिका में बदलने की योजना बना रहे हैं। लेकिन इस बीच, एक स्क्रिप्ट या कुछ जो बस .svn उपनिर्देशिका को पुन: प्रयास करता है ठीक होगा। – MarkusSchaber