问题标签 [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.
active-directory - 使用 LDAP 身份验证时,Gerrit 不会从 Active Directory 中拉入管理员?
当对 Gerrit 使用 Active Directory LDAP 身份验证时,Gerrit 似乎没有从 AD 管理员组中拉入用户(=BIG 问题:))。在 Gerrit 中创建组后,将正确拉入 dc 和 Users 容器的基本目录中的其他用户,而不是 AD 中 Builtin 容器中的 Administrators 组中的用户。
这是我的 gerrit.config 文件:
有人知道解决这个问题的方法吗?(甚至以某种方式直接登录到嵌入式数据库以保持管理员身份,尽管我不确定用于此的登录凭据...)
谢谢!
apache - gerrit http 认证
我正在尝试设置 gerrit HTTP 身份验证。我正在阅读gerrit http authentication的文档,该文档简要介绍了如何设置 apache,但我究竟应该在哪里放置这段代码并配置 apache tomcat?
否则,我研究并发现了用于 http 身份验证的“siteminder”;我应该改用它吗?
我的要求是我在自定义系统中有自己的一组用户帐户,并且我需要我的每个用户帐户都能够与 gerrit 交互,所以我认为 http 将允许自定义创建/复制每个用户帐户。
git - Eclipse 插件的 Git/Gerrit 存储库组织
我们正在开发各种 eclipse 插件,目前将它们托管在中央 SVN 服务器上。在这里,我们为每个插件托管一个项目,并且可以根据每个开发人员授予对它们的访问权限。
我们希望迁移到 GIT/Gerrit 的组合。但是我无法找到一种保持访问控制的好方法,同时又不构成太多的存储库。我看到的唯一当前解决方案是为我们当前使用的每个插件设置一个新的 Gerrit/Project,并根据每个项目授予对它们的访问权限。
这意味着每个开发人员都必须在其工作空间中管理多个不同的 GIT 存储库。并且有一个额外的缺点,即不可能将一些相关插件的更改一起提交。
到目前为止我还错过了其他解决方案吗?
git - 禁止 Gerrit 推送到 refs/for/master
我昨天更新了所有项目的访问权限,人们说他们今天早上无法将更改推送到存储库。在我恢复访问权限后,他们仍然无法将更改推送到存储库,只能clone
正常工作。在将更改推送到远程存储库时,它说:
我们所有其他项目都是继承自All project的访问权限,我将访问权限更新到最低级别(即匿名可以将分支推送到refs/heads/*
)进行测试,但我发现管理员也无法将更改推送到存储库!
是否需要添加其他设置?
gwt - 在 Gerrit 中集成 SmartGWT(Maven 项目)
我想为这个项目添加一些功能,我需要 smartgwt 来处理所有那些花哨的 UI 东西。我修改了 pom.xml 以添加依赖项(smartgwt2.4 和皮肤)。
并将 smartgwt 继承到我的 project.gwt.xml ... 到目前为止一切顺利,我添加了新的 ui 并实现了我的东西。适用于托管模式/调试等...
但是当我执行 mvn clean install 时,我的构建非常成功。但是当我尝试加载守护进程并在本地检查我的应用程序时,我卡在了 hosts.html 上……所以基本上,我卡在了加载页面上……
我想知道这是否与 smartgwt 和项目中当前 gwt 之间的冲突包有关。任何人在此之前使用过 gerrit 或任何类似的应用程序都可以帮助我。最棒的是,我没有错误要显示...
git - 如何在 Gerrit Code Review 中合并提交
我是 gerrit 的新手:http ://code.google.com/p/gerrit/ 我用 git 在本地 Mac 上安装了它。完成。
我做了一些测试动作:
注册2个账户,第一个账户授予“管理员”权限,第二个账户授予“注册用户”
创建新项目
我使用第二个帐户将提交推送到主分支以供审核。将第一个添加为审阅者
审查还可以。如何将此提交合并到主分支?Web UI的任何解决方案?
谢谢!
git - Gerrit 中项目所有者组的作用是什么?
我是 Gerrit 的新手。
我在本地机器上安装了 2.1.8 版来戳。我的角色是管理员
我看到一个名为 Project Owners 的组,我无法将用户添加到该组。
这个小组的作用是什么?如何将用户添加到该组?
谢谢!
git - 如何以管理员身份登录 Gerrit
我在 Ubuntu 服务器上安装了我的 gerrit。
正如gerrit所说:第一个登录gerrit的人是Administrator。
所以我首先使用 openID(谷歌帐户)登录,我确实是管理员。
但是,当第二天我用我的谷歌帐户重新登录 gerrit 时,我成为了一个新的注册者。id 是 100001(Administrator 的 id 是 100000),但两封电子邮件都是 google 的电子邮件,并且是相同的。
发生了什么?
git - 如果我先推送我的更改,我如何获得代码审查链接?
我提交了我的更改,但忘记生成一个 gerrit 代码审查链接,我将我的更改推送到了 repo。
有没有办法为我推送的提交生成评论?
git - 有没有办法使用 git 在 gerrit 中生成“增量”补丁集?
首先,我有一个用于 commitA 的补丁集 1,然后我将补丁集推送到 gerrit 进行审查。然后,我通过修改 commitA 进行了一些额外的新更改,我如何将这些新更改与之前推送的补丁集分开,并仅为它们生成新的补丁集而不进行新的提交?