gerrit相关内容

如何根据SCM上提交的文件名在slave上执行测试脚本

SCM - Git, CI - Jenkins 我配置了Git,Gerrit& Jenkins工作流,并在jenkins slave上配置了自动化套件。 我可以在子机上运行TestNG套件在Gerrit上创建一个补丁集。 但是对于在Gerrit上创建的任何类型的补丁集,当前调用相同的测试套件。我想要实现的是根据被推入Gerrit的文件名执行测试例如, 如果 login.j ..
发布时间:2018-04-28 12:01:39 其他开发

有关“Gerrit变更编号”的官方文件

这是我的另一个问题的后续问题: Gerrit评论网址中的数字的官方名称是什么 我现在已经了解到嵌入在Gerrit网址中的小整数称为“ Gerrit更改号码”,有时也称为“数字更改号码”。例如,它是以下Gerrit网址中 68 的数字 http:// gerrithost:8080/68 这个数字在理解Gerrit工作流程中起着重要作用,但关于它的讨论并不多。我甚至有 ..
发布时间:2018-04-28 11:57:08 其他开发

Gerrit评论网址中的数字的正式名称是什么?

我已经使用了 Git / Gerrit 约9个月,但我仍然不知道这个问题的 答案。 (请参阅 Gerrit文档) 在 Gerrit 中,当更改被推入审阅时,将会有一个关于嵌入数字变化的URL。例如: http:// gerrithost:8080/68 这个号码的正式名称是什么? (在上面的例子中 68 )。在讨论Gerrit工作流程时,这个数字是一个重要的概念。 ..
发布时间:2018-04-28 11:57:04 其他开发

初始化一个本地git / gerrit仓库 - 做这件事的最佳方法是什么?

最近我问了一个问题关于镜像到gerrit的机制,但我开始认为这可能不是一个理想的事情(有用于知道,但可能不是这个用例)。这个问题建立在这个问题上。 我们希望在github上有一个项目,我们希望看到分支机构。我们会用gerrit来管理这个。我想查看分支(和标签),但我不想直接在远程分支上查看......我们将拥有自己的本地分支和标签。 目前我可以将这样的repo镜像到gerrit中,使其 ..
发布时间:2018-04-28 11:56:31 其他开发

父母改变时重新进行合并提交

P1- \ $ b由于gerrit变更集取决于另外两个独立的变更集$ b P2 ---- C gerrit将此表示为具有两个父项的合并提交。与普通的合并提交不同,它将包含与父代变更无关的非平凡变更。 父变更集在gerrit中更新,所以我们有提交P1'和P2',它们是P1和P2的修改版本,根据代码评论反馈进行修改。什么是最简单的生产C'的方式,这是与父母P1'和P ..
发布时间:2018-04-27 21:52:03 其他开发

如何解决Gerrit的“您的变更需要递归合并来解决”

我在Gerrit有以下开放评论: 更改I37783be4 取决于变更Iff96ca11(合并) 更改I37783be4取决于已合并的提交,所以我希望Gerrit知道如何将它合并到主控中。仍然出现以下错误: 您的更改需要递归合并才能解决。 请将本地更改合并(或重新绑定),然后上传该决议以供审核。 我尝试获取特定changeId并执行“ git rebase maste ..
发布时间:2018-04-27 21:49:52 其他开发

如何在我的更改合并到Gerrit中的主分支后避免重复提交

在我的项目中使用Gerrit并且我们努力保持线性历史,已将我的更改提交到本地主分支,我将它们推送到远程: git push origin HEAD:refs / for / master 这会为我的提交创建Gerrit检查。当我运行 git status 时,它说我的本地分支在一次提交之前位于origin / master之前,因为我的新提交尚未合并到远程主分支。请记住, ..
发布时间:2018-04-27 21:47:06 其他开发

如何重置为特定的提交?

当我执行“git log --oneline”时,我有以下近期提交...我想重置为“8ec2027”,我尝试了一些没有工作的rebase命令..要做到这一点的确切命令是什么? 2503013 code:cs release 1.2.3.47 269ed14 code:修正了第二个客户端未关联的问题GO dca02a3代码:不允许在WPS / EAPOL交换期间进行扫描。 b2f ..
发布时间:2018-04-27 21:39:08 其他开发

Gerrit不会推。错误:没有共同的祖先

试图推动gerrit。没有共同的祖先。 nolan @ nolan-pc:〜/ pac-man $ git push ssh://1KX2@review.pac-rom。 com:29418 / android_vendor_pac HEAD:refs / for / pac-6.0 计数对象:8,完成。 使用多达4个线程的增量压缩。 压缩对象:100%(8/8),完成。 写作对象 ..
发布时间:2018-04-27 21:38:13 其他开发

SSH / HTTP /匿名HTTP克隆URL在Gerrit 2.12.2中不可见

我刚安装了Gerrit代码审查系统版本2.12.2。我正在通过LDAP管理Web界面的身份验证。一旦我以管理员身份登录,我创建了一个名为“testProject”的项目。我无法在GUI中的项目页面上看到SSH / Anonymous HTTP / HTTP克隆URL(请参阅下文)。该文档说,如果download.scheme在配置中未指定,则SSH /匿名HTTP / HTTP下载方法将成为默认方 ..
发布时间:2018-04-27 21:36:40 其他开发

Gerrit将相同的变更集推送给master和分支

在Gerrit的一个功能分支上工作时,我想将我的功能分支变更推送到 master (以便其他人可以使用它)以及我的功能分支(所以我可以继续工作,而不需要对主人进行更改),但是一旦我推到一个分支,我就不能把gerrit推到另一个分支上去。 例如,如果I git push HEAD:refs / for / master ,那么随后的 git push HEAD:refs / for / fea ..
发布时间:2018-04-27 21:34:50 其他开发

多个开发人员推动相同的变化

我在努力寻找一个好的工作流程,当两个或更多的人把补丁集推到Gerrit的同一个变更集时。使用命令行Git命令(无git-review,IDE等)完成此操作。 从Gerrit服务器中取出最新的修补程序集以进行特定更改很容易,但从那里我不知道。 我认为这个过程将是: 从服务器获取最新补丁集 兑换最新补丁集 push $ b 但是在重新绑定期间,即使它们没有在本地进行更改, ..
发布时间:2018-04-27 21:08:13 其他开发

在gerrit中注册OpenID失败

现在我试图设置gerrit,但是在使用OpenID注册时,总会出现一个问题:“提供商不支持,或者输入错误。” 我在 OpenID with Gerrit not working 上看到了同样的问题我没有找到答案。如果这是以前版本中的错误,我的gerrit版本是gerrit-1.2.1.6,它不应该有错误。 我注意到,在我的公司我的IP地址是私人的10.238.151.109,我设置规范的URL ..
发布时间:2018-04-27 21:04:51 其他开发

从Netbeans推到Grit的Git

在Netbeans 7.4(在linux上)推荐提交评论给Gerrit时遇到问题。我的git配置: [core] repositoryformatversion = 0 filemode = true logallrefupdates = true bare = false [remote“origin”] url = ssh://xxx@git.yyyy.com ..
发布时间:2018-04-27 20:58:54 其他开发

需要了解Git / Gerrit命令(获取和推送)

我的IT部门正在追踪一个例子,我想知道这个命令正在做什么: git fetch origin + refs / changes / *:refs / remotes / origin / changes / * 一些参考框架,这是持续集成(CI)工具的一部分,这是签出要测试的代码的一部分。通过推送到Gerrit触发CI构建: git push origin HEA ..
发布时间:2018-04-27 20:52:36 其他开发

詹金斯没有拿到正确的Gerrit分支

我想让詹金斯测试代码进行审查。詹金斯的工作是在推/推/主的基础上开始的,但它试图建立起源/主分支,而不是建立参考/变化/ XX / X / X分支。有人知道我做错了什么? 登录jenkins: 由Gerrit触发:http:// localhost / 13 基于工作空间中的master / var / lib / jenkins / jobs / CI-JoysteerLogA ..
发布时间:2018-04-27 20:51:38 其他开发

为什么Gerrit无法自行创建分支?

按照此答案和我自己的问题,我有一个简单的(希望如此)问题。 如果我推送一个特定的分支,并正确设置所有必需的ref: git checkout 82-blah-blah git push origin HEAD:refs / for / 82-blah-blah 为什么我总是收到: ! [远程拒绝] HEAD - > refs / for / 82-bl ..
发布时间:2018-04-27 20:45:35 其他开发

无法在gerrit中找到提交按钮

我已经安装了测试Gerrit实例“2.14.3”,并且已经安装了测试Gerrit实例“ 。从过去的几个小时,我试图找到一个提交按钮,并失败了。尝试了许多选项和许多参考谷歌,但无法获得提交按钮启用。 请注意,我推动通过一个注册用户的变化,并试图通过管理员提交但“SUBMIT”按钮没有显示出来。 几个快速命令来检查senario git clone http://13.126.20 ..
发布时间:2018-04-27 20:26:51 其他开发