问题标签 [gerrit]

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 回答
2410 浏览

python - gerrit 错误:Nonetype 对象没有属性拆分

我正在为 gerrit 创建本地存储库。

当我执行命令时:

它给了我错误:

谁能让我知道如何解决这个问题?

0 投票
2 回答
1970 浏览

gerrit - 错误:远程gerrit已经存在

我正在尝试添加远程 gerrit,但出现以下错误:

如何删除现有的gerrit?

0 投票
2 回答
449 浏览

git - 在我们的 Gerrit 安装中使用 git-review 的问题

克隆 repo 并在分支上进行更改后,我在尝试将远程设置为 Gerrit 时得到以下信息:

有任何想法吗?

0 投票
1 回答
1059 浏览

git - 是否可以让 Gerrit 随机挑选审稿人?

是否可以让 Gerrit 随机挑选审稿人?

如果通过配置 Gerrit 无法实现,是否可以通过 Git 命令/脚本来实现?

0 投票
1 回答
3370 浏览

jenkins - Jenkins 在远程机器上构建

我只能在 FreeBSD 5 机器上构建我的系统。我正在寻找 gerrit 和 Jenkins 并将其引入我的团队。我现在已经在 Debian 机器上设置了运行 gerrit 和 Jenkins 的服务器。处理在远程服务器上构建 Jenkins 的标准方法是什么?

0 投票
1 回答
1647 浏览

ubuntu - Gerrit 缺少所有项目

我不小心删除了服务器上的 allprojects.git 文件,现在当我尝试通过 Web UI 访问 Projects 时出现 Missing All-Projects 错误,我该如何解决这个问题?

0 投票
1 回答
495 浏览

git - 从 gerrit 提交到 Git

我正在运行 gerrit 服务器和连接到该服务器的 git 存储库。我可以从此 gerrit 服务器签出并获取位于 git 存储库中的源。但是当我尝试提交一些更改并将它们提交到 Git 存储库时,这些更改似乎没有被推送到 git 存储库。我replication.config像这样编辑了我的文件:

可能是什么问题?在日志中我收到以下错误:

是否可以通过http从gerrit推送到git repo?提前谢谢你。

0 投票
1 回答
956 浏览

android - aosp 镜像 - 在“repo 同步”之后,“repo 上传”到 gerrit 失败

我在名为 git 的服务器上有一个 aosp 镜像。
我可以通过 ssh repo init:
repo init -u gerrit2@git:mirrors/platform/manifest
然后 repo sync
问题是尝试上传更改
repo 上传
上传到 platform/frameworks/base
但在 gerrit 中包含项目mirrors/platform
项目名称是“/frameworks/base”
,将 .repo/manifest.xml 中的项目名称更改为客户端的 /frameworks/base 解决了这个问题,但这会破坏 repo 同步。

任何建议都会很受欢迎

谢谢,
阿西

0 投票
3 回答
1256 浏览

git - 如果您仍然必须执行相同的步骤,那么 git merge 比 svn merge 更好吗?

在阅读如何和/或为什么在 Git 中合并比在 SVN 中更好? 我还是不明白。假设我要维护多个版本(我需要全部维护它们,全部在生产中):

  • v1.0
  • v1.1
  • v1.2
  • v1.3
  • v1.4

现在我向 v1.0 提交了一个错误修复(并且我需要在所有下一个版本中修复这个错误)。

现在在 git 和 svn 中我必须执行以下逻辑操作

  1. x=1
  2. 合并到下一个分支 v1.(x)
  3. 检查 v1.(x) 的一切是否正常(测试、构建)
  4. x++ goto (2) 直到最后一个分支

为此(或 gerrit)使用 git 的主要好处是什么?merge into next branch , commit , test的逻辑操作是一样的!那么有什么不同呢?(如果只是轻微的合并算法改进,那对我来说没关系。我在 Subversion 中有一个相当不错的自动合并解决冲突。我也不介意检查分支 v1.1 以在 subversion 中进行合并,因为我有一些实用程序可以为我做这件事,所以我没有花时间在它上面)。

0 投票
3 回答
13881 浏览

git - 如何摆脱gerrit中的错误依赖

似乎在使用 gerrit 时,默认情况下所有更改都依赖于前一个更改。我不会为新的更改分支,我只是在 master 分支上工作,然后将提交的更改推送到远程源/master。即使两个提交彼此无关,每次都会创建一个依赖项。

我遇到了一些问题,这让我觉得我没有正确使用 git 和 gerrit。

在我的 git/gerrit 工作流程中应该发生什么不同的情况,以使每个提交不依赖于先前的提交?我还尝试为更改创建一个新分支:

这可行,但 gerrit 仍然报告对先前提交的项目的依赖。