मैं अपने उद्देश्य के लिए गिट का उपयोग करना चाहता हूं और मुझे अपनी कंपनी में सबवर्जन रिपोजिटरी का उपयोग करना होगा। मुझे पता है कि 'git svn' कमांड है लेकिन इसके लिए गिट रिपोजिटरी में भी लिनरल इतिहास की आवश्यकता है। इसके साथ समस्या यह है कि मैं चाहूंगा: - मेरी रिमोट डिस्क पर किसी अन्य गिट रिपोजिटरी के साथ गिट रिपॉजिटरी को सिंक्रनाइज़ करने के लिए ताकि मैं इसे विभिन्न कंप्यूटर, पर किसी अन्य गिट रिपॉजिटरी के साथ सिंक्रनाइज़ कर सकूं - और सबसे महत्वपूर्ण: मैं चाहूंगा अक्सर मेरे गिट भंडार में प्रतिबद्ध रहें और जब मैं फैसला करता हूं कि यह छोटे कदम प्रतिबद्ध हैं (साझा करने के लिए काफी बड़ा) मैं उन्हें svn पर प्रतिबद्ध करना चाहता हूं लेकिन केवल एक प्रतिबद्धता के साथ ... तो मैं अपने सभी को दिखाना नहीं चाहता svit, - और 'गीट svn' के साथ मैं शाखाओं का उपयोग नहीं कर सकता (क्योंकि जब मैं उन्हें मास्टर के साथ विलय करता हूं, तो मास्टर को लिनरल इतिहास नहीं होगा)।कंपनी के लिए गिट का उपयोग करें और कंपनी में सबवर्सन
कृपया मदद करें ... शायद कुछ वर्कफ़्लो है जिसमें मैं गिट का उपयोग अपनी पूर्ण महिमा में कर सकता हूं और svn बड़ा करने के लिए (मेरे 'निजी' नहीं ... शायद बहुत छोटे बदलाव और जो कुछ समय के लिए कोड संकलित नहीं करता है) मेरी कंपनी भंडार में परिवर्तन।
अग्रिम धन्यवाद!
क्या इस वर्कफ़्लो को दिखाते हुए एक वीडियोकास्ट है? ऐसा लगता है कि मैं कोशिश करना चाहता हूं, चीयर्स – roundcrisis
त्वरित उत्तर के लिए धन्यवाद। लेकिन अगर मैं गिट में विस्तृत इतिहास बनाना चाहता हूं और नतीजतन मैं स्क्वैश करना चाहता हूं तो क्या नहीं? शाखाएं ... क्या मेरे पास केवल मेरी (एसवीएन में साझा नहीं) शाखाएं हो सकती हैं? जैसा कि मेरा संबंध है, मैं अपनी शाखा को मास्टर के साथ विलय नहीं कर सकता और फिर मास्टर गिट svn में कर सकता हूं ... क्योंकि मास्टर के पास रैखिक इतिहास नहीं होगा। कंपनी में गिट और एसवीएन के साथ व्यक्तिगत रूप से काम करने का आपका सबसे अच्छा अभ्यास क्या है? क्या आप उदाहरण के जरिए अपना वर्कफ़्लो दिखा सकते हैं? – miki
@ मिकी: रे शाखाएं - हां वे (svn में साझा नहीं) वे थे जिनके बारे में मैं बात कर रहा था। आप जितनी शाखाएं चाहें उतनी शाखाएं बना सकते हैं और svn पर वापस आने से पहले उन्हें मास्टर में वापस मर्ज कर सकते हैं। या आप सीधे उन शाखाओं से svn तक dcommit कर सकते हैं। –