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