14得票2回答
替代 git-repo(AOSP repo)的选择

我最近开始研究Android开发(AOSP),看到了“repo”工具/包装器,可处理所有Android的子项目。 虽然我认为repo在它所做的事情上表现得相当不错,但我想知道是否有任何替代方法。 我认为git子模块对此已足够,但因为某些“缺点”(我觉得根本就不是缺点),许多互联网帖子建议不...

29得票9回答
语法错误:在AOSP代码中使用repo init无效的语法

我已尝试在Ubuntu构建机上使用repo init源代码,并成功克隆了该代码。 repo init -u git@github.com:xxx/xx_manifest.git -b xxx 现在我正在尝试在VM Ubuntu机器上进行repo init源代码。 在此过程中,出现以下错误:Tr...

7得票2回答
Github Pages是否有内置的方式来访问和缓存API的最新发布版本?

学习使用Jekyll和通过Github Pages托管,我正在尝试弄清楚如何访问私有repo的最新版本并将下载URL缓存到一个Jekyll页面中。我知道如何使用访问令牌通过Github API访问数据,并使用AJAX: <script src="https://ajax.googlea...

14得票7回答
repo命令未找到?

我是git和repo的新手,使用的操作系统是Windows 7,所以我使用cygwin。我已经在cygwin安装包中安装了git。之后,我尝试在cygwin中使用以下命令进行repo。$ repo init-u git://android.git.kernel.org/platform/man...

7得票2回答
在 Android Repo 项目中切换 Git 分支

我有一个关于使用repo切换分支的问题。我知道可以像这样检出一个分支: $ repo init ... -b foo $ repo sync 我的理解是这将检出 manifest 存储库的 foo 分支,然后按照清单中描述的方式检出 git 项目。 我还了解到可以像这样切换分支: $...

31得票7回答
运行 repo sync 出现错误:因获取错误退出同步。

我试图同步我的jb库,但是收到了一个奇怪的错误。 有趣的是它并不总是在同一点崩溃(虽然这可能只是一个同步问题,因为我添加了-j10)。 命令: $ repo sync -j10 错误: error: Exited sync due to fetch errors 我知道重新开始的可能性,...

35得票1回答
如何处理在AOSP repo同步中出现的curl clone.bundle错误

从AOSP下载主分支后,我遇到了以下错误:curl: (22) The requested URL returned error: 404 Not Found Server does not provide clone.bundle; ignoring. 为什么会出现这个错误? 日志: * ...

8得票1回答
什么是gitc文件系统?它与代码仓库的源代码有什么关系?

我使用基本的仓库命令下载了Android源代码。然后决定浏览repo的源代码。看起来很简单,但有几个问题我没有找到解释,并且谷歌搜索也没有帮助。 gitc-init命令是做什么用的? 我使用了repo init,那么repo init和repo gitc-init之间有什么区别? 在re...

49得票5回答
什么是Repo,为什么Google使用它?

当我想要获取Android源代码时,我知道我必须使用“repo”。那么什么是repo?为什么他们使用repo而不只是使用GIT?是否有一个GUI可以使我暂停/恢复同步,因为每次我偶尔断开连接时,似乎repo都会从头开始同步! 当我想要获得Android源代码时,我了解到需要使用“repo”。...

7得票2回答
如何扩展他人的仓库清单(manifest)?

在我的项目中,我想采用现有的Yocto设置来构建汽车级Linux分发,并添加一些包含我们自己组件配方的层次结构。 在 他们的gerrit网站 上有一个公开的清单文件。 我想做的基本上是将这个清单文件作为我的基础,并添加我们自己的组件配方。 <manifest> <...