क्या किसी ने व्यक्तिगत परियोजना में एकाधिक गिट रेपो प्रबंधित करने के लिए रेपो का उपयोग किया है? ऐसा लगता है जैसे Google ने टूल बनाया है, इसलिए इसका इस्तेमाल अन्य लोगों द्वारा किया जा सकता है, लेकिन मुझे ऐसा करने के बारे में कोई जानकारी नहीं मिल रही है। अगर कोई जानता है कि यह कैसे करें या किसी प्रकार की पैदल यात्रा उपलब्ध है, तो इसकी सराहना की जाएगी।किसी व्यक्तिगत प्रोजेक्ट के लिए एंड्रॉइड रेपो टूल का उपयोग
उत्तर
यहां अपनी परियोजना के लिए रेपो का उपयोग करने का तरीका बताया गया है।
रिमोट गिट सर्वर पर, एक फ़ोल्डर बनाएं और इसे manifest
या कुछ समान कहें, उस निर्देशिका में जाएं और गिट इनिट टाइप करें। उसी निर्देशिका में जहां यह फ़ोल्डर स्थित है, आपके पास अन्य गिट भंडार होना चाहिए। तो उदाहरण के लिए, फ़ोल्डर्स manifest
, repo1
, और repo2
सभी एक ही निर्देशिका में हैं, और वे सभी गिट भंडार हैं।
अब आपको मेनिफेस्ट को कॉन्फ़िगर करना होगा। manifest
फ़ोल्डर में जाएं और default.xml
नामक फ़ाइल बनाएं। यहां बताया गया है कि यह इस सेटअप के लिए कैसे देखेंगे।
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remote name="origin"
fetch="." />
<default remote="origin"
revision="master" />
<project path="repo1" name="repo1" />
<project path="repo2" name="repo2" />
</manifest>
फ़ाइल को कम करें, और आपका रिमोट रिपोजिटरी सभी सेटअप है।
अब स्थानीय रूप से, my-repo
नामक एक निर्देशिका बनाएं। my-repo
अंदर, आदेश
repo init -u [email protected]:/path/to/manifest/directory/
यह manifest
भंडार क्लोन टाइप करें। अब यदि आप repo sync
टाइप करते हैं, तो रेपो मैनिफेस्ट से डेटा का उपयोग अन्य सभी रिपॉजिटरीज़ को क्लोन करने के लिए करेगा।
मैनिफ़ेस्ट फ़ाइल के बारे में अधिक जानकारी के लिए, my-repo
में जाकर टाइप repo help manifest
- 1. व्यक्तिगत रेपो
- 2. एंड्रॉइड - किसी प्रोजेक्ट के प्रलेखन के लिए
- 3. एंड्रॉइड प्रोजेक्ट के लिए आईओएस जैसी स्टोरीबोर्ड टूल?
- 4. किसी टूल
- 5. गिट अधिकार का उपयोग (निजी रेपो वेबसाइट कोड के लिए)?
- 6. न्यूनतम एंड्रॉइड स्रोत क्लोन करने के लिए "रेपो" का उपयोग कैसे करें?
- 7. क्लोजर प्रोजेक्ट के लिए मेवेन रेपो में लाइब्रेरी का उपयोग कैसे करें?
- 8. बाहरी रेपो सबमिशन का उपयोग करने के लिए गिट प्रोजेक्ट कैसे सेट अप करें?
- 9. एमएस विंडोज ओएस पर Google के रेपो टूल का उपयोग कैसे करें?
- 10. क्या किसी अन्य गिट रेपो
- 11. किसी साझा रेपो
- 12. जावा प्रोजेक्ट में अनावश्यक निर्भरताओं को हटाने के लिए टूल
- 13. किसी व्यक्तिगत डेटा पॉइंट के लिए रंग सेट करना
- 14. ग्रहण में: किसी व्यक्तिगत फ़ाइल के लिए सिंटैक्स हाइलाइटिंग बदलें
- 15. एंड्रॉइड पर लाइब्रेरी प्रोजेक्ट के लिए स्टैंड-अलोन टेस्ट प्रोजेक्ट
- 16. किसी मौजूदा रेपो की कमी के साथ गिट-एसवीएन का उपयोग करें .git/svn/
- 17. एक एपीके लाइब्रेरी प्रोजेक्ट निर्यात करें, और इसे किसी अन्य एंड्रॉइड प्रोजेक्ट में उपयोग करें
- 18. वेब एपीआई (जीथब रीस्ट एपीआई की तरह) एक व्यक्तिगत गिट सर्वर रेपो के लिए?
- 19. व्यक्तिगत divs पर jquery टॉगल का उपयोग
- 20. एसवीएन: प्रत्येक डेवलपर के लिए व्यक्तिगत शाखाएं?
- 21. व्यक्तिगत परियोजना के लिए .NET में नि: शुल्क कोड कवरेज टूल
- 22. एंड्रॉइड - प्रोजेक्ट
- 23. जिथब रेपो को एक्सकोड प्रोजेक्ट जोड़ें?
- 24. एंड्रॉइड: किसी सेवा में नेटवर्क का उपयोग
- 25. एंड्रॉइड प्रोजेक्ट
- 26. एंड्रॉइड 'रेपो' दस्तावेज उपलब्ध है?
- 27. जेडीबीसी एसक्यूएल क्लाइंट टूल के लिए सिफारिश
- 28. मैं अपने प्रोजेक्ट के लिए डाउनलोड बनाने के लिए जिथब टैग का उपयोग कैसे करूं?
- 29. एंड्रॉइड के साथ प्रोग्रार्ड का उपयोग बिना किसी परेशानी के
- 30. वेबड्राइवर (सेलेनियम 2.0) के साथ व्यक्तिगत एसएसएल प्रमाणपत्रों का उपयोग