2012-09-28 7 views
9

का उपयोग करता है हम सी # और प्रगति कोड के लिए हमारे स्रोत नियंत्रण के लिए Mercurial का उपयोग करते हैं।क्या किसी ने NAV के लिए होमग्राउन स्रोत नियंत्रण ऐड-इन बनाया है जो Mercurial

अब हम माइक्रोसॉफ्ट के डायनामिक एनएवी में विकसित हो रहे हैं। कोई अंतर्निहित स्रोत नियंत्रण नहीं है और संस्करण के लिए हमारे Mercurial भंडार मैन्युअल रूप से कोड डालने/बाहर करने के लिए यह अजीब (और त्रुटि-प्रवण) है।

मैं सोच रहा था कि किसी ने मर्कुरियल का उपयोग करके एनएवी के लिए एक होमग्राउन, एकीकृत स्रोत नियंत्रण प्रणाली विकसित की है। क्या कदम थे और आप कौन सी सलाह/विचार साझा कर सकते हैं?

+2

क्या आप केवल मूल Mercurial का उपयोग कर रहे हैं या आप इसे एक इंटरफेस का उपयोग कर रहे हैं जैसे कि भट्ठी या कुछ समान? –

+0

हां, हमने इसे किल और फोगबगज़ के साथ एकीकृत किया है। –

उत्तर

6

आप सी/एसआईडी से TXT फ़ाइलों को स्वचालित रूप से निर्यात और आयात करने के लिए कुछ स्क्रिप्ट डाल सकते हैं, जो "एचजी एड"/"एचजी अपडेट" के साथ संयुक्त होते हैं।

यदि आप एनएवी 2013 पर हैं, तो आप running finsql.exe with the ExportObjects command द्वारा निर्यात कर सकते हैं। मुझे नहीं लगता कि यह सीधे पिछले संस्करणों पर काम करता है, लेकिन आप शायद EXPORTOBJECTS function in app code के साथ कुछ ऐसा कर सकते हैं। आयात करने के लिए इसी तरह की कार्यक्षमता है।

This post on Waldo's blog भी दिलचस्प हो सकता है। उनके पास कई अन्य पोस्ट भी हैं जो प्रासंगिक हैं, क्योंकि वह Revision के पीछे टीम से हैं, जो एनएवी और टीएफएस के बीच एकीकरण है।

+0

यह बहुत अच्छा है। लिंक के लिए धन्यवाद। हमारे साथ कुछ एक साथ रखने के लिए यह पर्याप्त जानकारी हो सकती है। –

+0

आपका स्वागत है। अगर आप इसे उत्तर देते हैं तो आप उत्तर को बंद कर सकते हैं :-) – Allanrbo

+1

आपके विचार अच्छे हैं और मैं उनकी सराहना करता हूं। उत्तर के रूप में इस प्रश्न को चिह्नित करने से पहले मैं अभी भी अधिक इनपुट की उम्मीद कर रहा था। –

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