Мы хотим портировать Android на наше устройство MIPS и используем следующий код в качестве отправной точки.
$../repo init -u git://public.mipsandroid.com/mips/platform/manifest.git -b mips-froyo
И, безусловно, нам нужно выполнить некоторую работу по настройке и даже изменить код в рамках. Вопрос в том, как нам управлять этими изменениями с точки зрения SCM, используя git и repo?
Мне на ум приходят два варианта, но я не знаю, возможны ли они, и как их достичь, если они имеют смысл.
разветвите git: //public.mipsandroid.com/mips/platform/manifest.git, поэтому проверьте код, используя:
$ .. / init-repo -u git: //public.mipsandroid.com/mips/platform/manifest.git -b mips-froyo-xxx-company
написать совершенно другой файл manifest.git, аналогичный тому, что rowbot сделал
$ ~ / bin / repo init -u git: //gitorious.org/rowboat/manifest.git -m rowboat-froyo-am389x.xml
Другой вопрос: как написать manifest.git
? Является ли цель mainifest.git
такой же, как configure spec
в прозрачном футляре для извлечения / извлечения различных веток?