के अंदर गिट रेपो का उपयोग कर सकता हूं हम काम पर सभी क्लाइंट प्रोजेक्ट्स को सबवर्जन रिपोजिटरीज में रखते हैं और भविष्य में इसे बदलने के लिए नहीं जा रहे हैं। हमारी कई परियोजनाएं एक ही प्लगइन/मॉड्यूल का उपयोग करती हैं और हम इनमें से कुछ स्रोत भी खोलते हैं और उन्हें अपने गिटब खातों पर साझा करते हैं।क्या मैं svn repos
मुझे क्या करना चाहते हैं:
- तोड़फोड़ में सभी कोड के साथ एक ग्राहक परियोजना को बनाए रखने
- किसी भी देव परियोजना के लिए किसी भी दूरस्थ/GitHub रेपो से plugins/मॉड्यूल जोड़ने
- किसी भी देव को कोड GitHub से खींचा GitHub रेपोस में किए गए परिवर्तनों को खींचने और उन्हें परियोजना की SVN रेपो के लिए (एक परियोजना पर परियोजना के आधार द्वारा, सभी नहीं एक ही बार में) जोड़ने के लिए
- परियोजना विशिष्ट तोड़ मरोड़ करने में सक्षम हो सक्षम हो रिपो जिन्हें वापस जिथूब पर धक्का नहीं दिया जाता है या अबी को प्रभावित नहीं किया जाता है github
- आवश्यक एसएसएच कुंजी वाले देवताओं को जिथब पर कोड में स्थानीय परिवर्तनों को जिथब पर वापस धक्का दे सकता है ताकि किसी भी बग फिक्स या नई विशेषताएं जो प्लगइन/मॉड्यूल का उपयोग करके सभी परियोजनाओं के लिए लाभकारी हों, उन्हें खींच सकें नीचे भी
क्या यह संभव है? यदि हां, तो कैसे?
मैं का एक संयोजन के साथ ऐसा कर सकते हैं:
- विक्रेता बाहरी GitHub रेपोस से प्रत्येक के लिए एक विक्रेता के साथ SVN रेपोस में शाखाओं GitHub पर फिर से प्रयोग करने योग्य कोड की जुदाई रखने के लिए और बदलाव परियोजना के लिए कोड।
- svn repo में विक्रेता शाखा में .git फ़ोल्डर को करने के लिए किसी को भी नवीनतम परिवर्तन खींचने में सक्षम बनाता है।
पीएस मैं svn के साथ काफी परिचित हूं, लेकिन गिट के साथ बहुत नहीं - बस क्लोन करने, जोड़ने, प्रतिबद्ध करने और पुश करने के बारे में – neilcrookes