如何使用Android的Python回购工具?

时间:2017-05-24 08:07:17

标签: python git virtualenv

我通过pip install -e git+https://...在我的virtualenv中安装了N git repos。

git repos位于以下目录中:$VIRTUAL_ENV/src/

我想有一个工具来管理所有git repos。

如何立即在$ VIRTUAL_ENV / src中管理N git repos?

2 个答案:

答案 0 :(得分:4)

以下是基本的repo命令:

arr.set(0, 8);
arr.set(1, 4);
arr.set(3, 6);

如果arr.add(0, 8); arr.add(1, 4); mkdir myprojects cd myprojects repo init -u url_of_manifest.git -b manifest_branch -m manifest_xml repo sync ,则manifest_branch可以省略。如果master-b master,则manifest_xml可以省略。

除了你所有的项目回购,你需要维持一个额外的清单回购。清单回购包含清单。这是一个清单samplemanifest-format

清单描述了获取repos的位置,您要管理的repos以及每个repo将在哪些工作树中检出的修订版本。 default.xml下载所有git数据并创建具有特定修订的工作树。

答案 1 :(得分:0)

我找到了一个名为repo的工具。这是来自谷歌的android开发。

也许它适用于Python和virtualenv。