2009-08-25 12 views
9

मेरे पास एक फ़ोल्डर है, जिसे "फाइल" कहा जाता है। यह पहले से ही भंडार में है। अब, नई फाइलें इस फ़ोल्डर में लगातार जुड़ती हैं और यह सबफ़ोल्डर है। मैं उन सभी फ़ाइलों को जोड़ने के लिए किस कमांड को टाइप कर सकता हूं जो अभी तक नहीं जोड़े गए हैं। यह काम नहीं करता:एक फ़ोल्डर के तहत सभी फाइलें जोड़ना जो subversion में नहीं जोड़ा गया है?

svn add files 

इसे कहते हैं

SVN: चेतावनी: 'फ़ाइलें' पहले से ही संस्करण नियंत्रण में है

+0

Dup: http://stackoverflow.com/questions/1071857/ कैसे करें-i-svn-add-all-unversioned-files-to-svn –

उत्तर

23
svn add files/* 

या:

svn add --force files 

(से लिया गया 183,210)

+0

धन्यवाद। बहुत आसन! तुम चट्टान हो! :-) – coderama

+0

5 साल बाद, आपने भी मेरी मदद की! धन्यवाद, - सबफोल्डर्स के उपफोल्डर्स में परिवर्तित फ़ाइलों को जोड़ने के लिए मुझे जरूरी था ... –

10

आप सभी सबफ़ोल्डर सहित एक फ़ोल्डर में सभी फ़ाइलें जोड़ने के लिए, चाहते हैं, तो यह वास्तव में काम स्क्रिप्ट है:

svn status | awk '{if ($1 == "?") print $2 }' | xargs svn add 
संबंधित मुद्दे

 संबंधित मुद्दे