问题标签 [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.
jenkins - 詹金斯奴隶交换空间
在我的 Jenkins 设置中,有一个上游构建会触发在从节点上运行的多个下游项目。我最近添加了一个额外的从节点,其设置与当前工作的从节点相同(IP 和标签除外)。但是,当新的从站尝试运行作业时,上游 SCM 提取的所有文件都无法运行。因此,我收到一个未找到文件的错误。我花了一个上午试图弄清楚为什么无济于事。控制台输出、Jenkins 日志和 gerrit repo 日志没有任何其他相关信息。
主要区别在于新电脑是一块小型的ARM板(其他都是x86)。在新从属的属性中,它显示 3GB 的可用磁盘空间但 0 字节的交换空间。有谁知道是否需要交换空间> 0?我想它会复制到磁盘。我一直在搜索文档和配置设置,但似乎找不到任何其他线索。
android - 如何更新镜像仓库工作区?
我创建了一个镜像仓库工作区,如下所示:
我想更新镜像以使用不同的清单或更新的清单,然后重新同步以拉下任何新的或丢失的更改。如果我尝试运行相同的 init 命令,它会抱怨:
我想我可以手动获取.repo/manifests
,然后更新符号链接,.repo/manifest.xml
. 不过,如果可能的话,我想改用 repo 工具。
或者我可以删除整个.repo
目录,然后再次运行 init 命令。我正在避免这种情况,因为不幸的是我的清单文件位于 12GB 存储库中。因此,重新克隆非常耗时。
git - 为什么 repo(在里面使用 git)有时缓慢且不稳定?
我正在尝试使用一个项目repo,
,但我了解到它实际上是在使用 git 来克隆其中的对象。
但是,就是太不稳定了,有时高达1.5M/s,有时甚至低于10KB/s,最终导致early EOF
报错!我认为我的网络没有问题,因为apt-get
其他存储库以正常速度运行。
更糟糕的是,repo 似乎无法缓存它获得的对象(例如,如果我early EOF
在 92% 时遇到错误,我必须再次 repo 整个对象!)。那是浪费时间和交通!
有谁知道如何解决这个问题?
提前致谢。
Tgn
android - 需要将 android AOSP 代码重置为 Lollipop
我已经下载了Android AOSP的当前master,它是Android 6.0的源代码。
有没有一种方法可以使用 repo 将 master 设置为 Android 5.1,以便相应地设置所有 git 存储库?
注意:我希望在不重新下载的情况下执行此操作。
android - repo:在自动 bash 脚本中找不到用于构建 cyanogenmod 的命令
我正在运行 linux mint 17.2,我已经repo
安装并将路径repo
添加到我的.bashrc
. 我之前已经启动了我的repo
.
我已按照Android Source Downloading和How to Build CyanogenMod页面上的说明进行操作。
问题是:我编写了一个 bash 脚本来自动化一些我想用来启动构建的命令。我的简单形式的脚本如下:
当我运行它时,它会报告:
如果我将每一行复制并粘贴到一个新的终端实例中(或者只运行一个脚本#!/bin/bash exec $SHELL
来打开一个终端),它就可以完美地工作。
我尝试过的:我之前尝试过包含 a sleep 10
,repo sync --force-sync -j8
但这没有任何区别。我还尝试过显式启动 repo 并PATH
在尝试repo sync --force-sync -j8
. 该测试的代码如下:
以下 2 个问题的标题相似,但我的问题、this和this都不是。
任何帮助或建议都会很棒,谢谢!
git - 回购同步错误:.repo/manifests/:包含未提交的更改
发出后repo sync
,我收到一条错误消息error: .repo/manifests/: contains uncommitted changes
,但git status
或git diff
显示没有任何变化。
问题的原因是什么,为什么会发生?
git - 从远程存储库中删除图像,但不是开发人员存储库
我正在做一个项目,我的客户正在服务器上加载数据,每次我拉服务器更改时,我都会得到所有新图像。
我的仓库现在有 3.3gb 大,难以管理。我已将图像文件夹添加到我的本地 .gitignore,但是如何从 GIT 存储库中删除图像文件夹以使其大小为 20mb 而不是 3.3gb,而无需从任何开发人员计算机中删除图像?
谢谢!
android - 如何在 Cyanogenmod 上结帐 CAF 分支?
我注意到 Cyanogenmod 在它的一些 git repos 上有分支,命名如下cm-13.0-caf-8916
:我如何在回购中查看这些内容?我试过repo init -u https://github.com/CyanogenMod/android.git -b cm-13.0-caf-8916
了,但没有找到。
git - 使用 Repo 创建本地分支
我们已经开始使用 Repo(在此处描述:https ://source.android.com/source/developing.html )来管理我们的 git 存储库集。执行初始化和同步后,所有存储库都已分离 HEAD。
当存储库的清单版本是一个分支时,我想为清单中的所有 git 存储库自动创建一个跟踪远程分支的本地分支。那可能吗?
android - Android repo SSL CERTIFICATE_VERIFY_FAILED
我正在尝试按照 Google 的文档构建我自己的 Android 版本,但它在“repo init”状态下失败(第 2 节的第 2 步): https ://source.android.com/source/downloading.html
当我跑
'repo init -u https://android.googlesource.com/platform/manifest'
它回答
我真的不知道该尝试什么,除了确保我有所有合适的工具(我有,一个全新的 Macbook Pro w/El Capitan,Python 2.7,安装了 GPG,所有这些。)我可能忘记了什么做?我能做些什么来禁用 SSL 检查、更改证书或类似的事情吗?