से एंड्रॉइड स्रोत की जांच करना एंड्रॉइड सोर्स कोड (जिंजरब्रेड शाखा) को देखने के लिए इन सभी चरणों को पार करने के बाद, केवल एक संकलन त्रुटि में आने के बाद, मैंने स्रोत कोड को एक अलग स्रोत से प्राप्त करने का प्रयास करने का निर्णय लिया है ।गीथब
यहां दिए गए कदम हैं जिन्हें मैंने GitHub.com भंडार से स्रोत कोड चेकआउट करने के लिए लिया है।
मैं GitHub.com भंडार
git clone git://github.com/android/tools_repo.git
रेपो स्क्रिप्ट फ़ाइल के अंदर है कि डाउनलोड किया गया था से रेपो उपकरण की जाँच की, मैं रेपो उपकरण का स्थान इस प्रकार बदल दिया है:
## repo default configuration
##
#REPO_URL='git://android.git.kernel.org/tools/repo.git'
REPO_URL='git://github.com/android/tools_repo.git'
REPO_REV='stable'
इसके बाद, मैंने रेपो स्क्रिप्ट 'गिट रैपर' का उपयोग करके स्रोत कोड के लिए भंडार बनाया।
repo init -u git://github.com/android/platform_manifest.git -b gingerbread
जिसने मुझे एक सफल परिणाम दिए;
हालांकि "रेपो/घर/मेरी/निर्देशिका में प्रारंभ", जब मैं repo sync
करने की कोशिश, मैं निम्न त्रुटि संदेश मिलता है:
$ repo sync
Initializing project platform/bionic ...
android.git.kernel.org[0: 149.20.4.77]: errno=Connection timed out
fatal: unable to connect a socket (Connection timed out)
error: Cannot fetch platform/bionic
कहाँ अब ऑफ़लाइन android.git के लिए संदर्भ। kernel.org? cat repo|grep kernel.org
मुझे कुछ भी नहीं देता है।
यह वही है जो मुझे डर था .. प्रतीक्षा। Codeaurora.org मुझे पूरी शाखा को देखने की अनुमति देता है? निश्चित रूप से यह संकलित नहीं करता है, लेकिन यह एक खोज/प्रतिस्थापन का उपयोग कर संभव होना चाहिए? – styler1972
मैंने अपना जवाब अपडेट कर लिया है, उस पुल अनुरोध का उपयोग करके पैचिंग करने का प्रयास करें और आपको कोर्ग की बजाय गिटहब के साथ समन्वयित होना चाहिए। – Eddie