नवीनतम एओएसपी स्रोत कोड का आकार बड़ा है (लगभग 30-35 जीबी .repo निर्देशिका के लिए और अन्य 15 जीबी या तो कार्यशील निर्देशिका के लिए)। पूरे रिपो इतिहास के बिना स्रोत कोड (आधिकारिक मार्शमलो रिलीज) के नवीनतम संस्करण का केवल एक स्नैपशॉट डाउनलोड करने का कोई तरीका है? यह मुझे बैंडविड्थ और भंडारण में बहुत बचाएगा।संपूर्ण रेपो इतिहास के बिना एओएसपी स्रोत कोड की केवल एक कार्यशील निर्देशिका को डाउनलोड करने के लिए कैसे?
उत्तर
आप --depth 1
से git clone कमांड निर्दिष्ट कर सकते हैं। यह केवल नवीनतम स्नैपशॉट मिलेगा।
चरण उबंटू
में एंड्रॉयड स्रोत कोड (AOSP) डाउनलोड करने के लिए सबसे पहले अपने मशीन में AOSP कोड कॉपी करने के लिए की तरह "AOSP मीटर" एक फ़ोल्डर बनाएँ।
खुला टर्मिनल (Ctrl + Alt + टी) और बदलने के अपने डिर करने के लिए बनाया डिर नवीनतम कहते हैं कि "AOSP मीटर"
कि टर्मिनल में निम्न कमांड चलाएं के बाद करते हैं: - Git क्लोन Git: // gitz01/सेमी/डाउनलोड/एंड्रॉयड/प्रकट यदि इस लिंक काम नहीं यह एक रेपो init -u https://android.googlesource.com/platform/manifest
भागो मैं आदेश के बाद की कोशिश n द्वारा एक Git config --global user.name "आपका नाम" Git config --global user.email "[email protected]" टर्मिनल एक
तो रेपो init के लिए निम्न आदेश चला रेपो init -u Git: // gitz01/सेमी/डाउनलोड/एंड्रॉयड/प्रकट बी मास्टर -m identifiedmanifest.xml यदि इस लिंक काम नहीं यह एक रेपो init --depth = 1 -u कोशिश https://android.googlesource.com/platform/manifest -b identitymanifest.xml यहां आप पहचानकर्ता को प्रतिस्थापित कर सकते हैं edmanifest.xml अपने वांछित एओएसपी स्रोत कोड में, मान लें "एंड्रॉइड-6.0.1_r10.xml" marshmellow।
और पिछले रन "रेपो सिंक" कमांड में। यह आदेश आपकी मशीन में वांछित एओएसपी कोड डाउनलोड करना शुरू कर देता है। सोर्स कोड डाउनलोड करने के लिए इस ऑपरेशन में 1 घंटे से अधिक (आपके इंटरनेट कनेक्शन की गति के आधार पर) लगते हैं। यह है ... हैप्पी कोडिंग .......
** git: // gitz01 ** क्या है? –
- 1. एंड्रॉइड एओएसपी - एंड्रॉइड स्रोत कोड
- 2. एंड्रॉइड स्रोत कोड डाउनलोड
- 3. कार्यशील निर्देशिका को प्रभावित किए बिना 'hg merge' कैसे करें?
- 4. एओएसपी रेपो सिंक बहुत लंबा लगता है
- 5. एक्लिप्स के स्रोत कोड को कैसे डाउनलोड करें?
- 6. संपूर्ण फ़ाइल डाउनलोड किए बिना एक वीबीआर एमपी 3 के लिए बिट्रेट की गणना कैसे करें?
- 7. गूगल कोड को डाउनलोड स्रोत
- 8. एरलांग: मैनेशिया के लिए एक कार्यशील निर्देशिका निर्दिष्ट करना?
- 9. कार्यशील निर्देशिका मौजूद नहीं है
- 10. संपूर्ण स्रोत
- 11. कॉर्डोवा की कार्यशील निर्देशिका बदलें
- 12. संपूर्ण निर्देशिका पथ के बिना केवल फ़ाइल नाम दिखाने के लिए
- 13. मेरी कार्यशील निर्देशिका
- 14. त्रुटि कोड के बिना vim को स्रोत कोड पेस्ट करने के लिए कैसे?
- 15. संपूर्ण निर्देशिका संरचना के बिना ज़िप फ़ाइल कैसे बनाएं
- 16. सभी .git सामान के बिना गिट रेपो डाउनलोड करें?
- 17. एचजी: संपूर्ण रेपो क्लोन किए बिना एक विशिष्ट संशोधन में निर्देशिका अपडेट करें?
- 18. मैं निर्देशिका की एक कार्यशील निर्देशिका के साथ एक मनमानी स्क्रिप्ट कैसे निष्पादित करूं?
- 19. एओएसपी मास्टर से फ्रोयो
- 20. nunit परीक्षण कार्यशील निर्देशिका
- 21. सभी काम करने के लिए मैं एक गिट रेपो में निर्देशिका कैसे स्थानांतरित कर सकता हूं?
- 22. LINQ से SQL: संपूर्ण इकाई को पुनर्प्राप्त किए बिना केवल फ़ील्ड को अपडेट करने के लिए
- 23. क्रोमियम स्रोत कोड की जीपीपी और जीपीआई फाइलों को अनुकूलित करने के लिए क्रोमियम स्रोत कोड
- 24. एओएसपी फ्रेमवर्क को संशोधित करने के लिए कुशल विकास .jar
- 25. एओएसपी
- 26. इतिहास के बिना नई शाखा को कैसे धक्का दें
- 27. आज्ञा wget केवल एक ही फाइल डाउनलोड करने के लिए
- 28. संपूर्ण निर्देशिका संरचना की प्रत्येक फ़ाइल को
- 29. PyCharm वर्तमान कार्यशील निर्देशिका
- 30. पायथन स्रोत कोड फ़ाइलों को व्यवस्थित करने के लिए कैसे?
धन्यवाद, यह व्यक्तिगत परियोजनाओं पर गिट का उपयोग करते समय बहुत अच्छा काम करता है। ऐसा लगता है कि एओएसपी के भीतर सभी परियोजनाओं के लिए गहराई को लागू करना एक जैसा है, इसे निम्नलिखित रेपो कमांड के साथ किया जा सकता है: 'repo init --depth = 1 -u https://android.googlesource.com/platform/manifest - बी एंड्रॉइड-6.0.0_आर 1' 'रेपो सिंक' चलाने से पहले – Phil
ऊपर मेरी टिप्पणी से कमांड का उपयोग करते समय, मैं मार्शमलो शाखा के लिए 6.1 जीबी .repo निर्देशिका के साथ समाप्त हुआ। – Phil
क्या मैं बाद में पुराने कामों को डाउनलोड कर सकता हूं? –