मेरा काम की जगह वर्तमान में सीवीएस का उपयोग करती है। एक गिट माइग्रेशन की योजना बनाई गई है लेकिन यह एक लंबा समय आ सकता है। इस बीच मेरे पास एक व्यक्ति परियोजना है, और मैंने अपने निजी विकास के लिए गिट का उपयोग करने का फैसला किया है। ब्रांचिंग, चरणबद्ध काम, रिबाज इत्यादि शानदार रहा है! लेकिन दुर्भाग्य से इस परियोजना, और इसके इतिहास को किसी बिंदु पर, सीवीएस में आयात करने की आवश्यकता है, इसलिए अन्य मेरी प्रगति की जांच कर सकते हैं।काम पर सीवीएस का उपयोग करने के लिए मजबूर होने पर गिटिला वीसी को गिट के साथ कैसे करें?
के लिए सबसे अच्छा तरीका क्या है ...
- आयात चालू परियोजना (आदर्श अलग करता/संशोधन का एक सेट के रूप में) सीवीएस में
- अनुमति देते हैं सीवीएस में भविष्य में परिवर्तन की repeatable आयात
- (बोनस प्रश्न - आदर्श लेकिन आवश्यक नहीं) अन्य डेवलपर्स द्वारा किसी भी सीवीएस परिवर्तन को गिट
इस समय सीवीएस में कुछ भी नहीं है, यदि यह मायने रखता है। (और अगर मेरे पास रास्ता नहीं था तो कभी भी सीवीएस में कुछ भी नहीं होगा, लेकिन मैं इसके लिए अभी अटक गया हूं!) अग्रिम धन्यवाद!
Git समान एक सीवीएस सर्वर के रूप में कार्य कर सकते हैं दे सकते हैं, और मैं यकीन है कि (काफी 'Git-svn') की तरह यह भी सीवीएस से खींच कर सकते हैं। – hasen
संभावित डुप्लिकेट [Mercurial या git से cvs में संशोधन इतिहास कैसे निर्यात करें?] (Http://stackoverflow.com/questions/584522/how-to-export-revision-history-from-mercurial-or-git-to -सीवीएस) – Mark
धन्यवाद, उत्तर वास्तव में अच्छा है। सौभाग्य से हम अब गिट में चले गए हैं :) – rjh