2012-11-24 9 views
6

जब मैं "SVN लॉग" का उपयोग, उदाहरण के लिए, पुनरीक्षण इतिहास को देखने के लिए, मुझे लगता है कि संशोधन संख्या एक सब समय के बाद एक वृद्धि नहीं करता है। उदाहरण के लिए, एक संशोधन में संशोधन संख्या "1234" है लेकिन इसके अगले संशोधन में "1235" के बजाय संशोधन संख्या "1256" है। इन दो संशोधनों के बीच क्या होता है? उनके संशोधन संख्या लगातार नहीं हैं?संस्करण नियंत्रण में संशोधन संख्या क्यों हर समय बढ़ती नहीं है?

धन्यवाद।

+3

आप पूरे भंडार के लिए SVN लॉग लाने हैं, तो आप पाएंगे कि SVN वास्तव में प्रत्येक के लिए प्रतिबद्ध के लिए एक के बाद संस्करण संख्या बढ़ने करता है, लेकिन है कि विभिन्न शाखाओं और एक ही भंडार में विभिन्न परियोजनाओं के लिए प्रतिबद्ध भी शामिल है। – tripleee

उत्तर

12

SVN रेपो के भीतर आपका परियोजना केवल एक ही नहीं हो सकता है।
SVN रेपो एक करके वैश्विक संशोधन संख्या में भी वृद्धि होगी के किसी भी हिस्से में किसी भी संशोधन।
यह भी देखें:

3

आप अपने भंडार की जड़ से लॉग मिलता है, आपको लगता है कि संशोधन संख्या एक के बाद एक वृद्धि की जाती है देखेंगे। लेकिन, आप अपने रेपो की उप-निर्देशिका से लॉग प्राप्त कर रहे हैं। इसका मतलब है कि बहुत सारे संशोधन हैं जो आपकी उप-निर्देशिका से संबंधित नहीं हैं।

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