使用 android repo 工具进行个人项目
有人使用 Repo 作为管理个人项目中多个 git 存储库的工具吗?谷歌似乎创建了这个工具,以便其他人可以使用它,但我找不到任何有关如何操作的信息。如果有人知道如何执行此操作或提供某种演练,我们将不胜感激。
Has anyone used Repo as a tool to manage multiple git repos in a personal project? It seems like Google created the tool so it could be used by other people, but I can't find any information on how to do so. If anyone knows how to do this or of some sort of walkthrough available, it would be much appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
以下是如何在您自己的项目中使用 repo。
在远程 git 服务器上,创建一个文件夹并将其命名为
manifest
或类似名称,进入该目录并输入 git init。在此文件夹所在的同一目录中,您应该有其他 Git 存储库。例如,文件夹manifest
、repo1
和repo2
都位于同一目录中,并且它们都是 Git 存储库。现在您必须配置清单。进入
manifest
文件夹并创建一个名为default.xml
的文件。以下是此设置的外观。提交文件,您的远程存储库就已全部设置完毕。
现在,在本地创建一个名为
my-repo
的目录。在my-repo
中,键入命令这将克隆
manifest
存储库。现在,如果您输入reposync
,repo将使用清单中的数据来克隆它指向的所有其他存储库。有关清单文件的更多信息,请进入
my-repo
并输入repo help manifest
Here's how to use repo for your own project.
On the remote git server, create a folder and call it
manifest
or something similar, go into that directory and type git init. In the same directory as where this folder is located, you should have your other Git repositories. So for example, the foldersmanifest
,repo1
, andrepo2
are all in the same directory, and they are all Git repositories.Now you have to configure the manifest. Go into the
manifest
folder and create a file calleddefault.xml
. Here's how it would look for this setup.Commit the file, and your remote repository is all setup.
Now locally, create a directory called
my-repo
. Insidemy-repo
, type the commandThis clones the
manifest
repository. Now if you typerepo sync
, repo will uses the data from the manifest to clone all of the other repositories it points to.For more information on the manifest file, go into
my-repo
and typerepo help manifest