पर विलय करने के नतीजों का उपयोग न करने के नतीजे मैं सबवर्सन के लिए नया हूं। पिछले महीने में मैंने कुछ बदलाव किए थे और उन्हें ट्रंक में विलय कर दिया था। सब ठीक लग रहा था - मेरे परिवर्तन अपेक्षित के रूप में प्रचारित हो गया। लेकिन आज मैं विलय के बारे में फिर से पढ़ने और this देखा था, कह रही थी, जब अपने परिवर्तनों को ट्रंक के विलय के बाद:एसवीएन के साथ ट्रिन
अब, SVN का उपयोग अपनी शाखा परिवर्तन ट्रंक में वापस दोहराने के लिए --reintegrate विकल्प के साथ विलय ।
और बाद में कुछ पैराग्राफ:
सूचना --reintegrate विकल्प के हमारे उपयोग के इस समय के आसपास। एक शाखा से परिवर्तन की अपनी मूल रेखा में बदलावों को फिर से बदलने के लिए यह विकल्प महत्वपूर्ण है- इसे मत भूलना!
मुझे लगता है कि मैंने पहली बार चीजों को ध्यान से पर्याप्त रूप से पढ़ा नहीं था।
तो, ऐसा लगता है कि मैंने अपने पिछले विलयों को ट्रंक पर वापस गलती की क्योंकि मैंने --reintegrate विकल्प का उपयोग नहीं किया था। इसका क्या परिणाम हैं? क्या मुझे कुछ ठीक करने की ज़रूरत है?
मामले में यह उपयोगी है, मेरे काम का प्रवाह इस तरह लग रहा था:
- ट्रंक से कॉपी एक निजी शाखा बनाने के लिए।
- व्यक्तिगत शाखा देखें।
- परिवर्तन और काम करता है।
- ट्रंक की एक कार्य प्रति प्राप्त करें।
- मेरी शाखा को ट्रंक की कामकाजी प्रतिलिपि में विलय करें (फिर से, बिना --reintegrate)।
- मर्ज कमेट करें।
- मेरी शाखा हटाएं।
[एसवीएन विलय की पुनरावृत्ति की एक श्रृंखला मर्ज करें] के संभावित डुप्लिकेट (http://stackoverflow.com/questions/6575325/svn-merge-a-range-of-revisions-vs-reintegrate) – parvus