2011-12-14 11 views
7

मैं एओएसपी में कर्नेल विकास पर काम कर रहा हूं, और जिस कर्नेल रिपोजिटरी पर मैं काम करता हूं वह ऑपरेटिंग सिस्टम का हिस्सा नहीं है। इसमें एक व्यक्तिगत गिट भंडार है। तो जब मैं सर्वर में सभी एओएसपी स्रोतों को धक्का देने की कोशिश करता हूं, तो मैं कर्नेल स्रोतों को वहां नहीं देख सकता।मौजूदा एंड्रॉइड ऑपरेटिंग सिस्टम स्रोत में एक अतिरिक्त परियोजना कैसे जोड़ें?

मैं मौजूदा एंड्रॉइड स्रोत पेड़ में एक रिपोजिटरी (एक प्रोजेक्ट) कैसे जोड़ सकता हूं?

उत्तर

4

मुझे this link पर उत्तर मिला है, लेकिन वास्तव में मैं जो चाहता हूं उसे नहीं मिला।

तो मैं एक अलग परियोजना के रूप में गिरी भंडार (forall -c "Git धक्का रेपो का उपयोग किए बिना ...) -c'git धक्का ssh forall धकेल दिया

  1. $ रेपो:। // उपयोगकर्ता नाम @ MyServer/मेरी-AOSP-परियोजना/$ REPO_PROJECT HEAD: refs/सिर/मास्टर '
  2. $ Git धक्का ssh: //[email protected]/my-aosp-project/kernel.git HEAD: refs/सिर/मास्टर

और मैंने यह

जोड़कर manifest.xml फ़ाइल (जो सर्वर में स्थित है) को संशोधित किया है
<project path="kernel" name="kernel" /> 
संबंधित मुद्दे