मुझे नहीं पता कि यह कैसा हुआ, लेकिन मेरे पास मेरे भंडार में ".svn" निर्देशिका संस्करण है। मुझसे मत पूछो कि यह वहां कैसे पहुंचा। यदि मैं svn को इसे हटाने के लिए कहता हूं, तो यह नहीं चाहता है, क्योंकि .svn एक आरक्षित तर्क है।उपversण: संस्करण ".svn" निर्देशिका से छुटकारा पा रहा है
बल काम नहीं करता है।
कोई विचार?
संपादित करें:। ठीक है, मैं मूल निर्देशिका ing करें और फिर से जोड़ने svn rm
द्वारा इसे हल
फिर भी, किसी को यह करने के लिए स्वच्छ समाधान जानता है, यह अत्यधिक सराहना की जाएगी।
स्पष्टीकरण:
svn delete <repo url>/foo/.svn
काम नहीं करता। मुझे लगता है कि मैंने आदेशों और तर्कों के हर सरल संयोजन की कोशिश की। मुझे पूरा यकीन है कि अगर यह करने योग्य है, तो यह एक हैक है। मुझे विधि के बारे में पता है: डंप -> उपकरण के साथ डंप संशोधित करें -> reimport लेकिन यह नरक के रूप में डरावना है। यह गिट नहीं है, अगर आप एक svn repo whack, आप/यह whacked रहता है।
"मुझसे मत पूछो कि यह वहां कैसे पहुंचा।" खैर, 'svn log' आपको बताएगा। – sbi
यह एक अच्छा विचार है। 'svn log -v' मुझे बताता है कि इसे जोड़ा गया था। इससे ज्यादा नहीं मिलना चाहिए। अपनी मूल निर्देशिका पर 'svn add' किया होगा। हालांकि यह अभी भी अजीब है, क्योंकि svn जोड़ आमतौर पर मौजूदा .svn निर्देशिकाओं के बारे में बताता है या शिकायत करता है। – AndreasT
यहां, 'svn log' यह भी कहता है कि इसे किसने जोड़ा, कब, और उसी प्रतिबद्धता में और क्या किया गया। यह आमतौर पर समझने के लिए पर्याप्त है कि किसने किया था। ':)' – sbi