2011-05-11 18 views
5

जैसा व्यवहार करने के लिए एसवीएन बाहरी प्राप्त करता है यह प्रश्न Using the Mercurial hgsubversion extension with SVN Externals से संबंधित है। हालांकि, hg svn update करने से संबंधित प्रश्न का दूसरा भाग उत्तर नहीं दिया गया है।Mercurial hgsubversion एक्सटेंशन एचवी उप भंडार

क्या आप उपवर्तन भंडार में एसवीएन बाहरी प्राप्त करना संभव है जिसे आप एक Mercurial उप भंडार में परिवर्तित करने के लिए खींचते हैं?

उत्तर

0

मुझे लगता है कि मूल प्रश्न में आपके द्वारा की जाने वाली बाहरी समस्याओं का आंशिक उत्तर भी शामिल है। हालांकि, क्या आप अपने कॉन्फ़िगर किए गए बाहरी को नियमित सबवर्जन रिपोजिटरी फ़ोल्डर के रूप में देख सकते हैं और इसके बजाय Mercurial Subrepositories अपडेट करने के लिए hgsubversion का उपयोग कर सकते हैं?

यह स्पष्ट रूप से बाहरीों के स्वचालित हैंडलिंग की अनुमति नहीं देता है, लेकिन समस्या के आधा रास्ते सभ्य समाधान की तरह लगता है (कम से कम जब तक बाहरी सबवर्सन रिपॉजिटरी कॉन्फ़िगरेशन का उपयोग नहीं करते हैं तो बाहरी समस्याएं hgsubversion में तय की जाती हैं)। यह Mercurial 1.5 के बाद से भी दिखता है, Subrepository सुविधा Subversion जैसे subrepository के लिए अन्य भंडार प्रकारों का समर्थन कर सकते हैं। Subrepositories प्रलेखन के खंड 2.1.1 देखें।

0

Mercurial (या उस मामले के लिए किसी भी एससीएम के माध्यम से) के माध्यम से अपनी निर्भरताओं को प्रबंधित करने की कोशिश करने के बजाय, अपाचे आईवी जैसे निर्भरता प्रबंधन उपकरण का उपयोग करने का प्रयास करें। करने के लिए Hg sub-repository dependencies

संपादित करें जवाब में

अधिक विवरण: Best Practices for Project Feature Sub-Modules with Mercurial and Eclipse?

0

पर एक अलग स्पिन के साथ इसी तरह के जवाब हम वर्तमान में एचजी खजाने में बाहरी संदर्भ मोड़ के लिए hgsubversion में कोई समर्थन नहीं है। मैं एक विशेषता योगदान के रूप में कुछ हद तक खुला होगा, लेकिन इसे अच्छी तरह से परीक्षण करने की आवश्यकता होगी।

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