7得票1回答
如何更新代码库版本

以下是我在尝试同步repo时看到的信息: 信息:repo有一个新版本可用。 错误:无法运行gpg:没有这样的文件或目录 错误:无法运行gpg。 错误:无法验证标签“v1.12.17”。 警告:跳过未经验证的升级。 如何更新我的repo版本?

16得票6回答
致命的 Git 错误:fetch-pack: 无效的 index-pack 输出。

我一直在尝试克隆AOSP存储库,上周它运行良好,但在过去两天内无法正常工作。我将问题缩小到了deqp依赖上。然而,使用它我遇到了多个错误,但最终都导致“fatal:fetch-pack: invalid index-pack output”错误。最后一次尝试的结果如下:    /run...

19得票5回答
如何在我的Ubuntu系统上安装Android的repo?

我想安装repo以处理Android源文件。如何安装repo?

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

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

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

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

11得票1回答
如何以LineageOS代码库为起点构建Android-x86?

我已经拥有了一个包含整个LineageOS源代码的目录,该目录是通过以下方式初始化的:repo init -u https://github.com/LineageOS/android.git -b lineage-15.1 经过几次构建后,该目录超过了70GiB。 现在我想构建Androi...

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

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

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

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

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

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

10得票1回答
有没有一种工具可以基于当前工作目录创建带有SHA的repo清单文件?

我正在使用Android项目中使用的repo来管理我的项目。 是否有工具可以创建基于当前工作目录SHA的repo清单文件,如下所示? <?xml version="1.0" encoding="UTF-8"?> <manifest> <remote fetch...