2013-07-26 8 views
5

वर्तमान में मेरी कंपनी संस्करण नियंत्रण के लिए सीवी का उपयोग कर रही है। मैं इसकी लचीलापन और विलय क्षमताओं की वजह से स्थानीय रूप से Mercurial का उपयोग करना चाहता हूँ। इससे मेरा काम बहुत आसान हो जाएगा।एक केंद्रीय सीवीएस भंडार के साथ स्थानीय रूप से Mercurial का उपयोग कैसे करें?

यह कैसे किया जाना चाहिए?

उत्तर

6

पहले: स्थानीय रूप से सीवीएस भंडार प्राप्त करें।

दूसरा: इस सीवीएस भंडार से अधिक स्थानीय रूप से अस्थिर खजाने बनाएँ। इसका उपयोग आपके रिमोट मर्कुरियल सर्वर के रूप में किया जाएगा।

तीसरा: इस अस्थिर भंडार क्लोन और तुम यहाँ काम करते हैं।

Mercurial सीवी से बेहतर विलय समर्थन प्रदान करता है और आपके काम को आसान बना देगा। सीवीएस को वापस आने के लिए एक अतिरिक्त कदम की जरूरत है। यहां बताया गया है कि यह कैसे काम करता है, चरण-दर-चरण। वर्कफ़्लो जटिल दिखता है, लेकिन वास्तव में आसान है। फ्लो-चार्ट को बंद रखें।

1) स्थानीय सीवीएस भंडार: सीवीएस चेकआउट के साथ एक स्थानीय रेपो बनाएं।

2) रिमोट एचजी भंडार: इस सीवीएस रेपो पर एक मेरकोरियल रेपो बनाएं। (एचजी init; एचजी जोड़ें; एचजी प्रतिबद्ध)। रेपो का उपयोग रिमोट मर्कुरियल रिपोजिटरी की तरह किया जाएगा। इस फ़ोल्डर को साफ रखें और इसे केवल-से-सीवीएस तक फ़ाइलों को स्थानांतरित करने के लिए उपयोग करें।

3) स्थानीय एचजी भंडार: एक नया फ़ोल्डर बनाएं जहां आप अपना पूरा काम करेंगे। (एचजी क्लोन)। सभी सीवीएस फ़ाइलों को एचजी-अनदेखा सूची में जोड़ें।

4) विकास: यहां काम करें और जब आवश्यक हो तो 'hg add/commit' करें। सीवीएस करने के लिए वापस अपने काम को आगे बढ़ाने से पहले

तैयारी: (कदम 5-8)

5) सीवीएस अद्यतन: (स्थानीय सीवीएस भंडार = दूरस्थ HG भंडार)

सीवीएस अद्यतन: अद्यतन स्थानीय सीवीएस भंडार

एचजी प्रतिबद्ध: सीवीएस दूरस्थ अस्थिर शाखा में

एचजी अद्यतन अद्यतन कोड प्रतिबद्ध: अपने काम प्रति अपडेट करें सीवीएस सक्रिय सक्रिय करने के लिए।

6) एचजी पुल: अपने स्थानीय Mercurial रेपो में परिवर्तनों की जांच करें और परिवर्तन खींचें।

7) एचजी विलय: अपने स्थानीय Mercurial रेपो पर सभी सीवीएस परिवर्तन मर्ज करें। अधिकांश परिवर्तन स्वचालित रूप से विलय हो जाएंगे।

8) एचजी प्रतिबद्ध: विलय के बाद अपने परिवर्तनों को प्रतिबद्ध करें।

अब आप रिमोट एचजी रेपो और सीवीएस में अपना काम धक्का देने के लिए तैयार हैं।

9) स्थानीय एचजी पुश: अपने स्थानीय काम को रिमोट रेपो पर पुश करें।

10) रिमोट एचजी अपडेट: अपनी कार्यशील प्रतिलिपि को धक्का देने वाले परिवर्तनों को देखने के लिए अपडेट करें।

11) सीवीएस प्रतिबद्ध: सीवीएस प्रतिबद्धता के साथ अपने रिमोट मर्कुरियल रेपो में सीवीएस में बदलावों को कम करें। चरण-दर-चरण: step-by-step कंटेनर दृश्य: Container view

2 इस काम पर दृश्य

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