2010-11-22 12 views
18

ग्रहण के लिए सबवर्सिव प्लगइन का उपयोग करते हुए विलय करते समय, "गहराई" नामक एक ड्रॉपडाउन बॉक्स होता है, जहां अन्य विकल्पों के अलावा, "काम करने वाली प्रति" और "रिकर्सिव" का चयन किया जा सकता है।विचलित: विलय करते समय गहराई 'काम करने वाली प्रति' और 'रिकर्सिव' के बीच अंतर?

मैं हमेशा "सेटिंग कॉपी" की डिफ़ॉल्ट सेटिंग का उपयोग करता हूं, लेकिन मुझे आश्चर्य है कि "काम करने वाली प्रति" और "रिकर्सिव" के बीच क्या अंतर है। क्या कोई समझा सकता है?

उत्तर

11

यह depth options presented in TortoiseSVN (भी merge options में) के समान होना चाहिए:

  • पुनरावर्ती:, पूरे पेड़ सभी चाइल्ड फ़ोल्डर और उप फ़ोल्डरों सहित
  • काम कर प्रतिलिपि: गहराई से काम कर रहा प्रतिलिपि में निर्दिष्ट रखें । यह विकल्प चेकआउट संवाद में उपयोग नहीं किया जाता है, लेकिन यह अन्य सभी संवादों में डिफ़ॉल्ट है जिसमें गहराई सेटिंग है।

नोट: --depth विकल्प 1.5 में नया है और लक्ष्य कार्य प्रतिलिपि या यूआरएल के भीतर एक निश्चित गहराई के लिए सबवर्जन उपसमूहों के संचालन को प्रतिबंधित करता है।

यह Subversion documentation on merge से अधिक विस्तृत है।

alt text

5

मुझे लगता है कि "काम करने वाली प्रति" विकल्प का अर्थ है "जिस विकल्प के साथ काम करने वाली प्रति की जांच की जाती है"। अगर काम करने की प्रति "तत्काल बच्चों" के साथ जांच की जाती है, तो केवल तत्काल बच्चों को विलय कर दिया जाएगा।

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