मैं TortoiseSVN के साथ नियंत्रित होने वाले स्रोत से एक फ़ोल्डर कैसे निकालूं ?
.svn
संबंधित फोल्डर को डिलीट कर सकते हैं
मैं TortoiseSVN के साथ नियंत्रित होने वाले स्रोत से एक फ़ोल्डर कैसे निकालूं ?
.svn
संबंधित फोल्डर को डिलीट कर सकते हैं
जवाबों:
विस्तारित संदर्भ मेनू में एक समर्पित आइटम है:
TortoiseSVN के विस्तारित संदर्भ मेनू पृष्ठ से छवि क्रॉप की गई ।
हटाएं (स्थानीय रखें) प्रलेखन ब्लर्ब।
सबसे आसान तरीका यहां वर्णित है: http://tortoisesvn.net/unversion.html
यह लेख थोड़ा चिंताजनक है और कुछ तरीके मेरे काम नहीं आए (जैसे कि फ़ोल्डर को अपने आप खींचना - विंडोज 7 इसे अनुमति नहीं देगा)।
यहाँ क्या है, लेख में मेरे लिए काम किया:
सरल: जब आप एक कार्यशील प्रति पर राइट-क्लिक करते हैं और संदर्भ मेनू से " निर्यात ..." चुनते हैं , तो एक फ़ोल्डर ब्राउज़ संवाद दिखाया जाता है जहां आप उस फ़ोल्डर का चयन कर सकते हैं जहां आप चाहते हैं कि निर्यात की गई कार्य प्रतिलिपि। यदि आप अब उसी पथ का चयन करते हैं जो आपकी कार्यशील प्रति लक्ष्य के रूप में है (यानी, आप स्वयं कार्य की प्रति निर्यात कर रहे हैं), तो TortoiseSVN उस कार्य प्रतिलिपि के सभी .svn फ़ोल्डर निकाल देगा।
यदि आप फ़ोल्डर को स्रोत नियंत्रण से निकालना चाहते हैं, लेकिन इसे स्थानीय स्तर पर रखें, तो सबसे आसान तरीका होगा
आपको उस .svn
निर्देशिका को भी हटाना चाहिए जो उस फ़ोल्डर में चारों ओर से टकरा रही है जिसे आप हटा रहे हैं या आप svn / tortoise को भ्रमित करेंगे। आप चरण 1 के लिए एक "निर्यात" भी कर सकते हैं जो आपके लिए किसी भी .svn
निर्देशिका को हटा देगा (यदि आप एकल निर्देशिका के बजाय संपूर्ण निर्देशिका ट्री के लिए ऐसा कर रहे हैं, तो यह हाथ से फ़ोल्डर्स को साफ करने की तुलना में बहुत अधिक सुविधाजनक है) ।
TortoiseSVN मेनू में एक निर्यात विकल्प है जो आपको रिपॉजिटरी से अलग किए गए फ़ोल्डर की एक प्रति देगा। वैकल्पिक रूप से, आप किसी फ़ोल्डर को राइट-क्लिक कर सकते हैं और "SVN Export to here" या "SVN Export all to here" को चुन सकते हैं।
"सभी निर्यात करें" निर्यात संवाद में "निर्यात न की गई फ़ाइलें भी" का चयन करने के बराबर है, जो प्रभावी रूप से .svn फ़ोल्डर्स के बिना काम की प्रतिलिपि को क्लोन कर देगा।
आप डायरेक्ट्री पर क्लिक करें, TortoiseSVN -> Delete पर जाएँ । आप फिर मूल निर्देशिका और SVN कमिट पर राइट क्लिक करें ... और वह फ़ोल्डर निकाल देगा।
विंडोज सर्च, सेट सिस्टम और हिडन फाइल्स फ्लैग ... फाइलनेम ".सावन" ... सर्च करने के बाद - सॉर्ट करें ताकि सभी .svn डाइरेक्टरीज़ को एक साथ रखा जाए ... हाइलाइट - हिट डिलीट करें :)
मुझे लगता है कि वहाँ तीन सरल तरीके हैं एकतरफा और एक फ़ाइल (या निर्देशिका) के एक स्थानीय संस्करण को TortoiseVV के साथ रखें।
मुझे बाद की विधि तीनों में से सबसे आसान लगती है, जबकि पहला वाला (सबसे अधिक मतदान) प्रदर्शन करने के लिए सबसे लंबा ऑपरेशन है।
इसी से मेरा काम बना है:
svn cleanup <path to the folder to delete including folder name>
; अन्यथा आप फ़ोल्डर पर एक ही राइट क्लिक कर सकते हैं और एक सफाई कर सकते हैं।यह आपके वर्किंग डायरेक्टरी और सबवर्सन से फोल्डर को हटा देना चाहिए।
फ़ोल्डर को एक नए स्थान पर निर्यात करते हुए "मेरे लिए चुने गए विकल्प के लिए" असम्पीडित फ़ाइलों को निर्यात करें "विकल्प ने बहुत अच्छा काम किया। TortoiseSVN सभी तोड़फोड़ विशिष्ट सेटिंग्स को हटा देता है और आपको एक साफ फ़ोल्डर मिलता है। अब आप मूल को हटा सकते हैं और नए निर्यात किए गए फ़ोल्डर को वहां स्थानांतरित कर सकते हैं।
एक बार थोड़ी देर में मैं तोड़फोड़ से काम करने वाले फ़ोल्डर में चला जाता हूं जो मुझे पता है कि अब मुझे संस्करण नियंत्रण के तहत चाहिए। मैं उन्हें "अनवीड" करना चाहता हूं। आमतौर पर मैं .svn संबंधित फ़ोल्डरों पर किसी तरह का पता लगाता हूं और डिलीट करता हूं, लेकिन अगर आपने TortoiseSVN इंस्टॉल किया है तो एक आसान तरीका है।
आपको "निर्यात" कमांड से परिचित होना चाहिए। यह उन सभी pesky .svn फ़ोल्डरों के बिना एक नए स्थान पर फ़ाइलों की एक प्रतिलिपि बना देगा। अगर आप किसी चीज़ को ersion अनवेरस ’करना चाहते हैं, लेकिन कॉपी नहीं चाहते हैं - तो बस एक“ एक्सपोर्ट ”करें और जब कछुआ“ फोल्डर टू एक्सपोर्ट ”के लिए पूछता है तो उसी फोल्डर को सिलेक्ट करें जिसमें आपकी वर्किंग कॉपी है! कछुआ सभी .svn फ़ोल्डरों को निकालने के लिए आगे बढ़ेगा।
उद्धरण: http://thecrumb.com/2008/09/25/removing-svn-files-with-tortitises//
एक कामकाजी प्रति पर राइट-क्लिक करें और संदर्भ मेनू से "निर्यात करें ..." चुनें। एक फ़ोल्डर ब्राउज़ संवाद दिखाया गया है।
आपको वही रास्ता चुनना होगा जो लक्ष्य के रूप में आपकी कार्यशील प्रति है। TortoiseSVN आपसे पूछेगा कि क्या आप उस वर्किंग कॉपी के सभी .svn फोल्डर को हटाना चाहते हैं। बस हाँ कहता है!