问题标签 [repo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
375 浏览

android - [Android][cyanogenmod 12.0] 源同步403错误

我正在同步 cm12 的源,但面临一些问题,例如 1。我正在使用 repo sync -f 命令进行同步,它显示同步完成,但大多数文件夹都作为供应商、设备、平台预建和包丢失,但它们出现在 .repo文件夹同步包时出现一些错误

*Fetching project CyanogenMod/android_packages_apps_UnifiedEmail error: The requested URL returned error: 403 while accessing https://github.com/CyanogenMod/android_packages_apps_UnifiedEmail/info/refs fatal: HTTP request failed***

我试图通过更改 manifest.xml 来解决这个问题,但如何解决它没有成功。任何帮助,将不胜感激

0 投票
1 回答
6103 浏览

android - 下载 Android 源代码时出错

我正在尝试下载 android 源代码,为此我正在关注 source.android.com 上提供的官方文档,使用命令:-

或者

但我收到以下错误:-

我无法弄清楚我做错了什么!任何铅表示赞赏。

更新

我继续执行以下命令:-

然后执行repo sync,一切正常,但最后我得到了这个错误:-

对此的任何线索表示赞赏!

0 投票
1 回答
651 浏览

android - 将 Android 源移动到另一台机器

所以,基本上我已经将所有 Cm-11.0 源同步到我的 PC。现在我已将源移动到另一台 PC。所以我认为只复制“.repo”文件夹并将 repo sync -l 运行到另一台 PC 就可以了。现在我有 .repo 文件夹,当我运行 repo sync 时出现以下错误

当我运行 Repo Sync -l 它给出以下错误:

任何想法如何解决这个问题?

0 投票
1 回答
1529 浏览

git - 如何使用 repo 将标签“上传”到 Gerrit?

我继承了一个 Android 项目,该项目使用 Gerrit 和 Repo 工具来管理 VM 上的 Git 存储库。我的正常工作流程包括使用git addgit commit命令在我的本地分支上工作,并使用repo syncrepo upload来更新远程。在repo 上传后,我使用 Gerrit 为自己和他人批准更改。这工作正常,只是我不知道如何上传我在本地分支上创建的标签。我曾尝试直接使用git push --tags命令,但我收到一个错误,即未导出存储库。我认为这是因为repo upload命令做了一些不同的事情,并且git push命令试图违反规则。我显然对此很陌生,并希望得到任何帮助。谢谢。

0 投票
2 回答
158 浏览

git - 裸 git 与 .git/ - config.bare 的目的

背景:

我创建了一个裸仓库

这个想法是用它作为谷歌驱动器的 git 目录

但是 git 不喜欢这样,直到我bare = true.git/config

这让我想到了无论回购是否是裸露的配置设置的目的。
阅读git-config似乎可以避免不得不猜测回购是否是裸露的。

我知道您无法在裸仓库中结帐,但无论 config.bare 设置如何,您都无法在 repo/.git/ 中结帐。

在什么情况下 git 不能确定一个 repo 是否是裸露的?

包含文件 config/info/hooks/index... 的目录的技术术语是什么?
作为repo/一个裸回购和repo/.git/其他。

git init --bare使用.git 目录创建的存储库和从实时存储库中提取的存储库之间的技术区别是什么?

0 投票
0 回答
47 浏览

android - 使用 repo sync 构建符合 GPL 的 android?

android源代码是通过repo sync提取的,但是由于它包含许多repos,我想不出一种方法来创建一个完全相同的二进制文件而不用最后一个repos“导出”列表中的当前状态同步提交。但这是符合 GPL 要求的。

或者,因为只有 Linux 内核在 GPL 下,这不是必需的吗?

感谢您的任何回答!

0 投票
1 回答
1703 浏览

git - “urlopen 错误 [Errno -2] 名称或服务未知”是什么意思?

当我执行命令时,repo upload .我收到此错误消息:

有谁知道这意味着什么,或者我如何获得更多信息?

对于它的价值,我可以毫无问题地执行repo sync .

0 投票
1 回答
1157 浏览

git - 无法使用 git push --tags 推送标签,需要帮助进行调试

我有一个本地 git 存储库,需要将带注释的标签推送到远程,但命令git push --tags失败并出现以下错误:“致命:远程错误:访问被拒绝或存储库未导出”

注意:这是对这个问题的跟进:原始

这是一个 Android 操作系统项目,因此我们使用 repo 工具来管理数十个存储库,并使用 gerrit 工具进行代码审查。正常的工作流程工作正常,这意味着我可以修改代码、上传、审查、批准等,但只有标签给我带来了问题,所以我假设我的网络/用户权限没问题。这个项目是我继承的,所以我没有设置它,并且对 git/gerrit/repo 等非常陌生。

在花了一些时间之后,我认为可能发生的事情是我们的 git 服务器配置为不允许推送,除非来自 gerrit“用户”,并且我们使用repo upload来提交对 gerrit 的更改,当获得批准时,是 gerrit 进行推送. 这只是一个刚开始看这个并且可能完全愚蠢的人的总猜测。

我的猜测是否正确......我仍然不确定该怎么做。

0 投票
1 回答
5802 浏览

android - AOSP repo 同步错误,坏对象 HEAD

大约一两年前,我使用并成功编译和安装了 AOSP。我正在尝试重新启动并在其中运行以进行一些开发。但是,我不断收到此错误:

这发生在成功“获取所有包”(上述终端输出的第一行)之后。我尝试删除 WORKING_DIRECTORY 中的 .repo 文件夹并在那里重新初始化 repo。我认为它解决了这个问题,但在同步几个小时后再次出现错误!我已经从各种讨论/论坛中尝试了几种解决方案,但似乎无法弄清楚。

任何帮助找到解决方案将不胜感激!

0 投票
1 回答
1997 浏览

android - 下载 Cyanogenmod 源代码树需要几个月的时间

我现在正在下载氰源代码两天。

我正在使用 Ubuntu 14.04 (VBox Windows 8) 来克隆 Cyanogenmod 12.0 存储库。

repo init -u https://github.com/CyanogenMod/android.git -b cm-12.0

回购同步-c -j 4

任何提示如何加快速度?