问题标签 [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 投票
5 回答
35467 浏览

android - 什么是 Repo,Google 为什么使用它?

当我想获得Android源代码时,我知道我必须使用“repo”。那么什么是回购?为什么他们使用 repo 而不仅仅是使用 GIT?,是否有一个用于 repo 的 GUI 可以让我暂停/恢复同步,因为每次我偶尔断开连接时,repo 似乎从头开始同步!

0 投票
6 回答
69493 浏览

android - 回购:找不到命令?

我是 git 和 repo 的新手。我在窗口 7,所以我使用 cygwin。我已经从 cygwin 安装程序安装了 git。之后,我尝试在 cygwin 中使用以下命令进行回购。

我收到这样的错误:

我想我需要为 repo 设置 cygwin。接下来我需要什么来获得回购?

0 投票
5 回答
79450 浏览

android - 如何在我的 Ubuntu 系统上安装 Android 的 repo?

我想安装repo以使用 Android 源文件。如何安装repo

0 投票
5 回答
73323 浏览

reset - 如何使用 repo 丢弃更改

repo status向我展示了许多不需要的更改。

如果我输入每个项目并使用git reset --hard.

有没有办法使用 repo 重置所有更改,比如repo reset --hard

0 投票
2 回答
10993 浏览

git - Git 子模块和 Repo 的优缺点是什么?

碰巧我们在 3 个不同的移动平台之间共享一个库。关于什么是管理这个图书馆的最佳工具,办公室内部存在很多争论。我读到的 Repo (Android) 是一个构建在 Git 之上的工具,用于管理用于 Android 的数百个 Git 存储库,而 Git 子模块已经是 Git 的一部分。

理想情况下,我们希望将这个库放在一个单独的存储库中,并且能够简单地将它集成到每个不同的移动应用程序中。

使用 git submodule 或 Repo 作为管理在各种平台之间使用的共享库的方法的优缺点是什么?

0 投票
1 回答
1478 浏览

android - 如何在 CentOS 上运行 repo android?

repo init -u https://android.googlesource.com/platform/manifest在我的 CentOS 上安装 repo 后,我尝试使用命令运行 repo 。但是,错误是这样发生的

有任何想法吗?

0 投票
7 回答
70296 浏览

git - 运行 repo 同步错误时:由于获取错误而退出同步

我正在尝试同步我的 jb 存储库,但我收到了这个奇怪的错误。有趣的是它并不总是在同一点崩溃(尽管它可能只是一个同步问题,因为我添加了 -j10)。

命令: $ repo sync -j10

错误: error: Exited sync due to fetch errors

我知道重新开始的可能性,但这有点烦人,我经常遇到这个问题。

谁能提出一个更快的解决方案?

0 投票
1 回答
3488 浏览

android - 回购同步不同的分支

我必须使用不同的 android 版本,比如 Ice Cream Sandwitch、KitKat、CyanogenMods 等等。我是否必须每次创建不同的文件夹并为每个分支/标签同步并等待每个分支 4 小时?有没有办法优化?有没有办法像 git checkout 一样切换分支?或者我总是必须创建新文件夹并调用“repo init”?

0 投票
1 回答
18412 浏览

android - 如何处理 AOSP 存储库同步上的 curl clone.bundle 错误

从 AOSP 下载主分支后,出现以下错误:

为什么会出现这个错误?

日志:

0 投票
19 回答
150510 浏览

ios - cocoapods - 'pod install' 需要永远

我试图用该pod install命令更新现有的 pod,但它需要很长时间才能运行。

详细模式显示它被卡在下一行(永远)

更新规范回购master

$ /usr/bin/git pull --no-rebase --no-commit

卡住后没有网络活动。