2009-12-31 6 views
13

यह एक ज्ञात मुद्दा है में फ़ाइलें जोड़ने नहीं करता है - जब फ़ाइलें आंख का उपयोग कर जोड़ रहे हैं, वे वास्तव में SVN में नहीं जोड़ा गया है। कई बार इसने समस्याएं पैदा की हैं, उदाहरण के लिए जब बाद में टोर्टोइज़ एसवीएन के माध्यम से गायब फाइलें ढूंढने के लिए या पैच बनाते समय।AnkhSvn SVN

वहाँ एक समाधान है, या यह एक भविष्य आंख रिलीज है तय करने के लिए कुछ योजनाओं है?

संपादित करें - स्पष्टीकरण के लिए, जब मैं अंख का उपयोग करके प्रतिबद्ध हूं, तो फाइलें वास्तव में जोड़े जाती हैं। लेकिन अगर अंख का उपयोग करके प्रतिबद्धता नहीं की जाती है, तो फाइलें नहीं जोड़े जाती हैं (अन्य एसवीएन संचालन के विपरीत जो आगे बढ़ती हैं)।

+0

क्या विज़ स्टूडियो के vesrion? मुझे 2005 और अंखएसवीएन के साथ समान समस्याएं थीं, लेकिन वीएस -2008 के लिए नवीनतम उल्लेखनीय रूप से अच्छी तरह से काम करता है। अनुपयोगी लगने के जोखिम पर, शायद एक पुनर्स्थापन आपकी समस्या का समाधान कर सकता है? – Alan

+0

मैंने हमेशा यह माना है कि यह वही तरीका है जो बुरी तरह से काम करने के लिए बनाया गया है। फ़ाइल जोड़ें और फिर अपना ऐड करें। यदि आप फाइलें जोड़ते हैं हालांकि कछुआ व्यवहार समान नहीं है? – gingerbreadboy

+0

कछुए के माध्यम से जोड़ना वास्तव में एसवीएन में 'जोड़ता है'। फिर यदि आप एक पैच को प्रतिबद्ध करने या बनाने के लिए एक अलग एसवीएन क्लाइंट का उपयोग करते हैं, तो यह उन फ़ाइलों को देखेगा। अंख नहीं (संस्करण के बावजूद - हम वीएस 2008, अंख 2.1.7141 का उपयोग कर रहे हैं)। > सबवर्सन - - – ripper234

उत्तर

28

मैं, यह नहीं कहूंगा कि यह एक "ज्ञात समस्या" है, क्योंकि यह पहली जगह में AnkhSVN में कोई मुद्दा नहीं है:

सबसे पहले सभी, जब आप 'नई' फ़ाइलों के लिए प्रतिबद्ध, वे तो बस जोड़ दिया जाता है प्रतिबद्धता के लिए समय में। "नई" स्थिति बनाम "जोड़ा" स्थिति का कारण यह है कि यह नाम/चाल करने के लिए आसान/सस्ता बनाता है, जो कि नई फ़ाइलों के लिए बहुत आम है।

आप उपकरण के लिए जाना जब -> विकल्प -> स्रोत नियंत्रण -> सबवर्सन पर्यावरण, वहाँ एक चेकबॉक्स "सीधे सबवर्सन पर नई फ़ाइलें जोड़ें" है। यह उन्हें "नई" स्थिति देने के बजाय तुरंत नई फाइलें जोड़ देगा।

+1

में करने से मैं इस एक, धन्यवाद की कोशिश करेंगे। – ripper234

+0

नामित और हटाई गई फ़ाइलों के साथ व्यवहार क्या है? क्या इसे कॉन्फ़िगर किया जा सकता है? – BatteryBackupUnit