मैं एक परियोजना के लिए कछुआ एसवीएन का उपयोग कर रहा हूं कि मैं अकेले काम कर रहा हूं और मैंने अपने भंडार (एक वीसी ++ इंटेलिसेंस डेटाबेस) में एक बड़ी फ़ाइल (गलती से) की है। अब मैं अपने बैकअप को सुविधाजनक बनाने के लिए इस फाइल को अपने भंडार से हटाना चाहता हूं।मेरे एसवीएन भंडार से फ़ाइल को पूरी तरह से निकालना संभव है?
मेरी परियोजना से फ़ाइल को हटाने और प्रतिबद्धता (स्पष्ट रूप से) मेरी समस्या का समाधान नहीं करती है क्योंकि उस फ़ाइल के पिछले संस्करण में अभी भी भंडार में हैं। क्या इस समस्या को हल करने का कोई तरीका है जिसमें एक नया भंडार बनाने में शामिल नहीं है?
संपादित
@ryansstack समाधान पूरी तरह से काम किया है, वह यह है कि मैं क्या किया (मैं निर्देशिका में आदेशों जहाँ मेरे भंडार स्थित था भाग गया):
सबसे पहले मैं एक डंप बनाया मेरी भंडार छानने विशाल फ़ाइल है कि:
svnadmin dump tcc | svndumpfilter exclude "/trunk/Image Segmentation/Image Segmentation.ncb" > tcc.bak
तो मैं एक नया भंडार (tcc2) बना ली और भाग गया followi एनजी कमांड:
svnadmin load tcc2 < tcc.bak
अब टीसीसी 2 का डंप आकार 7 एमबी टीबीसी बनाम 7 एमबी है।
डुप्पी http: // stackoverflow।कॉम/प्रश्न/663584/सबवर्जन-स्थायी रूप से हटाएं-गलत तरीके से चेक-इन-निर्देशिका-परियोजना/663595 # 663595 http://stackoverflow.com/questions/560684/svn-obliterate –