मैंने m2eclipse और EGit स्थापित किया है, मैं एक गिट रिपोजिटरी से एक प्रोजेक्ट चेकआउट कर सकता हूं और मैं एक मैवेन प्रोजेक्ट बना सकता हूं, लेकिन मैं गिट रिपोजिटरी से मेवेन प्रोजेक्ट की जांच नहीं कर सकता। समस्या यह है कि एससीएम यूआरएल फ़ील्ड खाली है (ईजीआईटी के अलावा मेरे पास एसवीएन टीम प्रदाता भी हैं ...) और जब मैं यूआरएल पेस्ट करता हूं तो मुझे मेवेन कंसोल में SCM provider is not available
मिलता है। मैंने इस मुद्दे की खोज करने की कोशिश की और मुझे पता चला कि मुझे गिट के लिए m2eclipse एससीएम एकीकरण और एससीएम हैंडलर स्थापित करना है, हालांकि वे अद्यतन साइटों पर नहीं हैं। कोई विचार?एक गिट रिपोजिटरी से एक मेवेन प्रोजेक्ट की जांच
उत्तर
Maven एससीएम एकीकरण टाइप करें। ऐसा लगता था कि आप आयात कर सकते हैं> एससीएम से मेवेन परियोजनाओं की जांच करें और एक यूआरएल जैसे एसएमएम में डालें: git: ssh: // git @ git: project.git लेकिन हेलिओस में या m2eclipse के नए संस्करण + अतिरिक्त आप कर सकते हैं अब और मत करो। यह हमेशा त्रुटि देता है कि मूल पोस्ट के बारे में बात कर रहा है। निराश है कि आपको ईजीआईटी में जांच करनी है और फिर निर्भरता प्रबंधन जोड़ें। यह एक अच्छा समाधान नहीं है क्योंकि यह माता-पिता/बच्चों के पीओएम के साथ चिकना नहीं है।
मुझे मेरी समस्या का आंशिक समाधान मिला। मैं अपाचे आइवी (IvyDE, ग्रहण के लिए प्लगइन) का उपयोग करता हूं और जिस चीज को मैं चेकआउट करना चाहता हूं वह डिफ़ॉल्ट निर्भरता भंडार में है।
ठीक है, तो अब यह काम करता है। पहले ईजीआईटी के साथ भंडार क्लोन करें, फिर जेनेरिक प्रोजेक्ट बनाएं, फिर निर्भरता प्रबंधन जोड़ें और सब कुछ ठीक है और काम करता है।
यह अंत में मेरे लिए काम किया। धन्यवाद। – knaak
अगर मैं आपकी कहानियों को समझता हूं, तो मैं वैसे ही कर सकता हूं जो आपको चाहिए। बस इसे 'pom.xml:
<scm>
<connection>scm:git:https://[email protected]/gitRepo/projectname.git</connection>
<url>scm:git:https://[email protected]/gitRepo/projectname.git.git</url>
<developerConnection>scm:git:https://[email protected]/gitRepo/projectname.git.git</developerConnection>
</scm>
एक गिट प्रोजेक्ट की जांच नहीं की गई है, यह क्लोन किया गया है।
क्लोन करने के लिए ग्रहण में अच्छा हुआ करता था परियोजना सिर्फ
git clone <project url>
- 1. एक गिट रिपोजिटरी
- 2. एक मेवेन प्रोजेक्ट
- 3. एक मशीन से दूसरे में गिट रिपोजिटरी
- 4. एक बहु-मॉड्यूल मेवेन प्रोजेक्ट
- 5. स्थानीय मेवेन रिपोजिटरी
- 6. स्वचालित रूप से एक सबवर्जन रिपोजिटरी और एक गिट रिपोजिटरी को सिंक्रनाइज़ करना
- 7. गिट रिपोजिटरी
- 8. एक Mercurial रिपोजिटरी की सफाई
- 9. एक गिट प्रोजेक्ट बनाना केवल
- 10. एक गैर-मेवेन प्रोजेक्ट के क्लासपाथ
- 11. गिट रिपोजिटरी
- 12. संकलित जावा क्लास को एक मेवेन प्रोजेक्ट
- 13. ड्रॉपबॉक्स एसडीके रिपोजिटरी मेवेन
- 14. गिट रिपोजिटरी
- 15. मैं एक गिट रिपोजिटरी से दूसरी निर्देशिका में एक निर्देशिका की प्रतिलिपि कैसे बना सकता हूं?
- 16. मेवेन प्रोजेक्ट डिज़ाइन - एक आम प्रोजेक्ट साझा करना
- 17. गिट रिपोजिटरी
- 18. मेवेन स्नैपशॉट रिपोजिटरी बनाम रिलीज रिपोजिटरी
- 19. गिट "एक गिट रिपोजिटरी प्रतीत नहीं होता है"
- 20. एक रिपोजिटरी से एक रिपोजिटरी को कॉल करना
- 21. एक सबवर्जन रिपोजिटरी
- 22. एक नया मेवेन प्रोजेक्ट शुरू करना, किस लैंडमाइन्स से बचें?
- 23. मेवेन प्रोजेक्ट
- 24. मेवेन प्रोजेक्ट
- 25. svn भंडार से चेकआउट मेवेन प्रोजेक्ट कैसे करें
- 26. मेवेन मॉड्यूल और मेवेन प्रोजेक्ट
- 27. रिमोट गिट रिपोजिटरी
- 28. एक आंतरिक मेवेन रिपोजिटरी बनाए रखने के लिए युक्तियाँ?
- 29. एक गीथब रिपोजिटरी
- 30. एससीएम मेवेन प्लगइन की कॉन्फ़िगरेशन में एक गिट टैग कैसे निर्दिष्ट करें?
हाँ, इंडिगो –
में समर्थन करने के लिए तत्पर हैं, क्या यह अभी तय किया गया है? –
मेरे लिए ऐसा लगता है (जूनो), हालांकि m2e scm egit bridge को स्थापित करना था। –