2009-12-29 18 views
8

मैंने पूर्व में एक्शनस्क्रिप्ट परियोजनाओं के लिए निर्भरताओं का प्रबंधन करने के लिए एसवीएन के साथ Ivy का उपयोग किया है। मैंने उपयोग की लाइब्रेरी ivysvn थी।गिट के साथ आइवी सेटअप?

यह बहुत अच्छी तरह से काम करता प्रतीत होता था, svn रिपॉजिटरी ने प्रत्येक एक्शनस्क्रिप्ट लाइब्रेरी के लिए संस्करण वाली बाइनरी। एसडब्ल्यूसी फाइलों की मेजबानी की और मैं उन्हें ivysvn एएनटी कार्यों का उपयोग करके अलग-अलग परियोजनाओं में खींच दूंगा।

क्या गिट के लिए ऐसा कोई वर्कफ़्लो है? मुझे लगता है कि यह थोड़ा और जटिल हो सकता है (शायद गिट सबमिड्यूल का उपयोग कर) क्योंकि गिट वास्तव में अलग-अलग फाइलों को नीचे खींच नहीं सकता है, जहां तक ​​मुझे पता है। मुझे शायद तीसरे पक्ष ivysvn libary की तरह गिट के लिए विशिष्ट एक और एएनटी कार्य की भी आवश्यकता होगी। आईवी के अलावा गिट के साथ तीसरे पक्ष निर्भरताओं का प्रबंधन करने का कोई बेहतर तरीका है?

उत्तर

1

आपको बाइनरी कलाकृतियों का प्रबंधन करने के लिए एससीएम का दुरुपयोग करने के बजाय नेक्सस जैसे एक रिपोजिटरी मैनेजर का उपयोग करना चाहिए।

+0

या आर्टिफैक्टरी - मेरी राय में आइवी के लिए अच्छा। – SteveD

0

मैंने वास्तव में इस a year ago के बारे में ब्लॉग किया। मुझे उम्मीद है इससे आपको मदद मिली होगी।

संबंधित मुद्दे