एक ओपन सोर्स प्रोजेक्ट है जिसे मैं चेकआउट करना चाहता हूं और योगदान देना चाहता हूं। मुख्य भंडार एसवीएन है लेकिन मैं गिट में काम करना चाहता हूं। क्या यह संभव है?मुख्य भंडार है जब मुख्य भंडार एसवीएन
मेरी अधिकांश खोज मार्गदर्शिकाएं बदलती हैं जहां आप एसवीएन से गिट (या दूसरी तरफ) में जाते हैं और वापस नहीं देखते हैं।
- यदि मैं प्रोजेक्ट की जांच करता हूं, तो बदलाव करता हूं और इसे गिटूब पर बनाई गई शाखा में धक्का देता हूं, मुझे मूल लेखकों को कैसे सूचित करना चाहिए?
- एसवीएन रेपो में गिट रेपो पर किए गए योगदान को शामिल करना कितना मुश्किल है?
- बस दो संशोधन (मेरा नवीनतम चेकआउट/पुल/अपडेट और मेरा खुद का स्थानीय नवीनतम प्रतिबद्धता) की तुलना करना, इससे एक पैच उत्पन्न करना और उन्हें भेजना; क्या इसे फॉलबैक वर्कफ़्लो माना जाना चाहिए या मानक दृष्टिकोण है?
मान लें कि मूल लेखकों को एसवीएन के अलावा कुछ भी सीखने में कोई रूचि नहीं है।
[अपडेट] मेरे पास नहीं है, और न ही मैं, है SVN भंडार के लिए उपयोग करने के लिए चाहते हैं। मैं इसके लिए कामकाज की तलाश में हूं।
[Update2] पैच वास्तव में मेरी ही एकमात्र विकल्प हैं, तो किसी भी अतिरिक्त चेतावनियां मैं के बारे में पता होना चाहिए रहे हैं?
हां, मैंने कुछ गिट-एसवीएन पर देखा। यह मूल (एसवीएन) रिपोज़ से अपडेट लाने के लिए बहुत अच्छा लग रहा है। लेकिन मैं मुख्य रूप से अपस्ट्रीम वर्कफ़्लो में रूचि रखता हूं। पैच को सही तरीके से कैसे संभालें और उत्पन्न करें (यदि यह मेरा एकमात्र विकल्प है)? – Mizipzor
अब मैंने अपने उत्तर में एसवीएन पैच बनाने पर जानकारी शामिल की है। – lemonad