केवल रेपो की जड़ों पर संपत्ति परिवर्तन करें, फाइलें नहीं


84

मेरे पास फ़ाइलों के लिए असम्बद्ध परिवर्तनों के साथ एक SVN रिपॉजिटरी है। Svn में भी एक बदलाव है: रूट फ़ोल्डर पर बाह्य संपत्ति।

मैं फ़ाइलों में परिवर्तन करने के लिए बिना संपत्ति में परिवर्तन कैसे करूं?

जवाबों:


129

कमांड लाइन पर निर्दिष्ट केवल स्पष्ट रास्तों को पूरा --depth emptyकरने के लिए, संपत्ति में नव संशोधित बाह्य संपत्ति के साथ उदाहरण में विकल्प का उपयोग करें :

$svn commit --depth empty . -m "Modify svn externals definition only."

3

यदि आप केवल उस संपत्ति को बदलना चाहते हैं, जिसे आप अपनी कार्यशील प्रति के बजाय, तुरंत भंडार के विरुद्ध कर सकते हैं।

उदाहरण के लिए:

svn propset svn:externals "test http://yourhost.com/svn/trunk/module/test/src" --revprop -r HEAD http://yourhost.com/svn/trunk/module

गुणों में हेरफेर पर SVN पुस्तक देखें


3
हां, लेकिन यह स्पष्ट नहीं करता है कि जब आप प्रतिबद्ध संदेश जोड़ना चाहते हैं तो क्या करें, और आपके पास बड़ी संख्या में फ़ाइल परिवर्तनों के बीच में एक संपत्ति परिवर्तन लटका हुआ है।
टिम किटिंग
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.