gerrit

    1热度

    1回答

    我正在尝试使用提交的SHA来获取更改(分支,服务器url,作者,提交者等)的详细信息一个gerrit查询。该更改直接提交给服务器,这意味着没有对该更改进行评估。 我用下面的命令什么也没有返回。 ssh -p <PORT> <Server> gerrit query --current-patch-set <SHA> type: stats rowCount: 0 runTimeMillis

    1热度

    1回答

    我的任务是编写一个工具,查询给定的git项目的打开更改。接下来,它使用树的顶端和打开的更改来创建构建和测试。如果构建和测试进行得很顺利,那么设置一个开发人员验证变化。 通过阅读一些可用的文档,我可以查询打开gerrit的变化,并根据需要拉那些文件。但我需要关于如何设置开发人员验证位的帮助。 是否可以使用类似gerrit query的设置开发人员验证? 我的确读过gerrit review,但我无法

    1热度

    1回答

    我们在我们的项目中使用Gerrit,并且始终在任何传入的新更改的基础上重新规划本地更改,从而保持线性历史记录。 我已经提交到我的本地主分支我的变化后,我推他们到远程: git push origin HEAD:refs/for/master 这为我犯下格里特审查。当我运行git status时,它说我的本地分支在一次提交之前位于origin/master之前,因为我的新提交尚未合并到远程主分支

    1热度

    2回答

    很少有提交,我做了一个没有更改ID的提交。不幸的是,无论何时合并源代码树中的分支而不取消选中“立即提交合并”,都会发生这种情况 我迫切需要将代码现在推送到Gerrit,但是我不能,因为其中一个提交没有更改ID。 如何将更改ID重新添加到较旧的提交中?

    0热度

    1回答

    我的Jenkins版本是2.32.2,Gerrit是2.14.1。当我推动gerrit时,我可以看到我的选民开始。 格里特审查392,1 --message '构建全成http://jenkins/job/voter/298/:SUCCESS' --verified 0 --code-评论0 我然而,成功的建筑下面的ssh消息后,詹金斯发送到格里特我已经检查过gerrit插件设置,并且我可以看到设

    0热度

    1回答

    我想在Gerrit上失败时触发Jenkins作业,当更改过期时,他们需要通过在作业开始时添加一段代码来触发和错误:“首先重新变更您的更改”。 您可以找到格里特插件定义詹金斯变量在What environment variables are passed go Jenkins when using the Gerrit Trigger Plugin?

    0热度

    1回答

    有一个企业服务器机器托管git和gerrit。我没有管理员访问服务器的机器(IT公司)。 但是,我和其他一些人是gerrit的管理员。我碰巧无意中删除了“组>列表>管理员”下的所有人。结果是每个人都失去了管理员权限,我们不能再像“创建新组”或“创建新项目”那样做。 如何恢复此访问权限?

    1热度

    1回答

    我想用java连接Gerrit REST API,所以我找到了开源的gerrit-rest-java-client。但我不知道如何查询更改commitMessage。 我简单的代码如下 GerritRestApiFactory gerritRestApiFactory = new GerritRestApiFactory(); GerritAuthData.Basic authData = ne

    0热度

    1回答

    我们使用Jenkins和Gerrit在Jenkins上触发某些工作。我们使用Trigger onComment Added Contains Regular Expression来运行该作业。该作业使用maven mvnw命令和一些用于Maven执行的命令行参数执行shell脚本。 其中一个工作有像.*(\+WEB_TEST|\+WT).*的正则表达式。因此,无论何时我们希望Web测试运行,我们都

    0热度

    1回答

    我想知道是否有gerrit方式允许一些用户绕过代码审查(也许senion用户)或减少它,并让它为其他初级用户活跃。 谢谢