2010-04-02 11 views

उत्तर

12

हां, वे अधिकतर उपयोगों के लिए समकक्ष शब्द हैं।

जब आप "परिवर्तन" 5100 या "संशोधन" 5100 प्राप्त कर रहे हैं, तो आप एक ही बात पर चर्चा कर रहे हैं। एक परिवर्तन तकनीकी रूप से वहां मौजूद परिवर्तन होते हैं (अधिकांश स्रोत नियंत्रण प्रणालियों के साथ) और परिवर्तन तकनीकी रूप से परिवर्तन के बाद संस्करण है, लेकिन अधिकांश समय, आप एक ही चीज़ के बारे में बात कर रहे हैं।

3

प्रत्येक प्रतिबद्ध परिवर्तन को एक संशोधन संख्या के साथ चिह्नित किया जाता है जो विशिष्ट रूप से उस विशेष परिवर्तन को पहचानता है। कड़ाई से बोलते हुए, आप कह सकते हैं कि परिवर्तनसेट स्वयं फ़ाइलों में परिवर्तनों को संदर्भित करता है, और संशोधन संख्या यह पहचानती है, लेकिन मुझे लगता है कि ज्यादातर लोग आकस्मिक रूप से दो विनिमयशीलता का उपयोग करते हैं।

28

वास्तव में नहीं। एक परिवर्तन (जैसा कि नाम का तात्पर्य है) परिवर्तनों का एक सेट है, जबकि एक संशोधन एक विशेष समय पर कोड बेस की स्थिति है।

एक नया संशोधन करने के लिए एक संशोधन पर एक परिवर्तन लागू किया गया है।

इस प्रकार एक संशोधन को परिवर्तनों के अनुक्रम के संचयी प्रभाव के रूप में माना जा सकता है।

यह सब कहकर, शब्द संशोधन अक्सर परिवर्तन के पर्याय के रूप में प्रयोग किया जाता है, ("क्या आपने मेरा संशोधन देखा? इसमें कुछ नई फाइलें शामिल हैं।"), लेकिन मुझे लगता है कि उपयोग संदिग्ध और भ्रमित है।

+3

भ्रम में जोड़ने के लिए, एसवीएन में [changelists] भी हैं (http://svnbook.red-bean.com/en/1.5/svn.advanced.changelists.html), जो एक पूरी तरह से अलग बात है। – Tgr

4

कम से कम एसवीएन के लिए वे शब्द समानार्थी हैं। Changeset = परिवर्तनों का एक सेट = संशोधन।

मूल रूप से एक परिवर्तन एक एसवीएन में ऑपरेशन में एक ही जांच से संबंधित सब कुछ है, जो एक संशोधन है।

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