gerrit

在 Gerrit 中保存审阅者列表?
gerrit

在 Gerrit 中保存审阅者列表?

Gerrit 2.13.8-4-gb79a18cfff-dirty 我刚刚加入了一个新项目。 每次我将已提交的代码推送到 Gerrit 时,我都需要手动向其提供我的票据/问题的审阅者列表。 我有什么办法可以将此列表保存在 Gerrit 中,或者项目所有者是否需要这样做(如何做?) 谢谢。 ...

Admin

Gerrit LDAP 配置
gerrit

Gerrit LDAP 配置

我正在 Windows Server 2008 R2 上配置 gerrit 以及 mysql 和 tomcat。 我已成功完成安装。身份验证模式为 LDAP。 我无法登录。错误是: com.google.gerrit.server.account.AccountManager: Cannot assign user name "XXXXXX" to account 8; name does not conform. 在我的例子中,用户名包含数字,而我知道如果用户名中的所有字母都是数字,gerrit 不允许登录Gerrit Google 小组讨论 ...

Admin

如何使用 git+gerrit
gerrit

如何使用 git+gerrit

我想配置 Git + Gerrit,但我不知道如何进行;我有一些问题: 我们可以使用自己的 Gerrit 服务器吗?或者我们gerrit也可以使用在线服务器吗? 我的项目将如何与 Gerrit 关联? 我的理解是,当我们要将任何更改从 Eclipse 提交到 Git 时,他们首先会去 Gerrit 进行代码审查,当有人接受代码时,才将代码提交给 Git:这是正确的吗? ...

Admin

当其他用户正常工作时,新用户使用代理 HTTP 对 Gerrit 设置进行身份验证失败
gerrit

当其他用户正常工作时,新用户使用代理 HTTP 对 Gerrit 设置进行身份验证失败

我们在 Gerrit 设置上对新用户进行身份验证时遇到问题。 我们在专用 nginx 服务器后面使用代理 HTTP 运行 Gerrit 2.16。nginx 服务器监听端口 8080,执行基本身份验证,然后将请求通过环回接口上的端口 9080 中继到 Gerrit。 此设置对我们所有现有用户都适用。最近我们添加了两个新用户,一个运行正常,但另一个身份验证失败。用户添加的方式不同,我猜身份验证失败的用户存在问题或缺失。 第一个用户(有效的)是按照以下步骤添加的: 用户名和密码首先添加到 nginx 的 htpasswd 文件中 然后使用新的用户名和密码登录到...

Admin

Gerrit 复制插件重新加载时出现错误“FileBasedConfig 中缺少 ${name} 占位符”
gerrit

Gerrit 复制插件重新加载时出现错误“FileBasedConfig 中缺少 ${name} 占位符”

我部署Gerrit操作系统的服务器是Ubuntu 18.04.05,我的Gitlab服务器的IP地址是192.168.0.167。我尝试使用replication插件将gerrit项目推送到本地Gitlab服务器。我的gerrit_site/etc/replication.config文件如下: [remote "test_project"]     url = [email protected]:testuser/test_project.git     push = +refs/heads/*:refs/heads/*     push = +...

Admin

ssh -p 29418 user@samehostip 失败
gerrit

ssh -p 29418 user@samehostip 失败

我正在同一台主机上设置 jenkins 和 gerrit,我需要的一件事是让 gerrit 和 jenkins 相互通信。 当我添加主机的 IP 地址(例如 10.25.26.27)时,我无法让 gerrit 触发器连接到 10.25.26.27。为了调试,我尝试了: ssh -p 29418 [email protected] -v 已对 ssh-keygen 进行了尽职调查并复制了 id_rsa.pub。 上述命令的输出是: debug1: Reading configuration data /etc/ssh/ssh_config de...

Admin

编辑
gerrit

编辑

不要担心 Ip 和用户,这些只是为了测试,完成后该服务器将被销毁。 我在 Debian 9 上安装了 apache 2.4.25n,这是一个远程服务器,我试图从互联网访问它 因此我安装了 gerrit,让它运行,并将它放入他的配置文件中(~/gerrit_server/etc/gerrit.config): [gerrit] basePath = git canonicalWebUrl = http://95.179.219.75:8087/ serverId = bd679dac-5adf-47c8-b665...

Admin

从一个 Gerrit 复制到另一个 Gerrit
gerrit

从一个 Gerrit 复制到另一个 Gerrit

我想将一个项目/存储库从一个 Gerrit 复制到另一个 Gerrit。我的复制配置: [remote "gerrit3"] url = 192.168.1.106:29418/${name} adminUrl = gerrit+ssh://192.168.1.106/ push = refs/*:refs/* replicatePermissions = true replicateHiddenProjects = true mirror = false projects = tests/test1 replication...

Admin

由于权限错误,docker-compose 无法启动 gerrit 容器
gerrit

由于权限错误,docker-compose 无法启动 gerrit 容器

我正在尝试按照以下链接中提供的详细信息在 ubuntu 上启动 gerrit 工作区。 https://gerrit.googlesource.com/docker-gerrit 但是,只有在尝试初始化 gerrit 时才会失败。如果我使用 sudo 运行,则会收到以下错误 gerrit_postgres_1 is up-to-date Creating gerrit_ldap_1 ... done Creating gerrit_gerrit_1 ... done Attaching to gerrit_gerrit_1 gerrit_1 ...

Admin

EC2/ECS 上的 Gerrit ssh 用户
gerrit

EC2/ECS 上的 Gerrit ssh 用户

我正在尝试将 Gerrit 代码审查部署到 AWS,部署后尝试 ssh 登录时遇到问题。当我创建新用户时,做工作是 SSH 隧道,就像 ssh -fNL 29418:<ec2-host>:29418 ec2-user@<ec2-host> 然后使用 gerrit 用户名在本地进行 ssh 连接。但是,如果我尝试直接运行 ssh,例如: ssh -p 29418 <gerrit user>@<ec2-host> 我明白了ssh_exchange_identification: read: Opera...

Admin

当我设置 gerrit.canonicalWebUrl 时,“页面未正确重定向”
gerrit

当我设置 gerrit.canonicalWebUrl 时,“页面未正确重定向”

安装 Gerrit 后,请Using Gerrit in production按照以下部分操作https://github.com/GerritCodeReview/docker-gerrit,该字段被自动设置为该值: [gerrit] canonicalWebUrl = http://eac32ee72f2b/ 我想在反向代理后面使用 Gerrit,因此我像这样配置了 Apache2: ProxyPass / http://192.168.19.241:8080/ nocanon 这有效,但只要我设置gerrit.canonic...

Admin

Jenkins 无法通过 http 从 gerrit 克隆 repo
gerrit

Jenkins 无法通过 http 从 gerrit 克隆 repo

当我尝试使用 jenkins 用户从 gerrit 克隆 repo 时出现错误。 我在 gerrit 中有一个 jenkins 用户,并设置了 ssh 密钥和 http 密码。我可以使用密码登录 gerrit UI,但当我尝试通过 http 克隆 repo 时,出现了致命错误:身份验证失败。 我正在使用 nginx,以下是两个网站的配置 以下是 gerrit 的 nginx 配置 upstream gerrit { server localhost:8092 fail_timeout=0; } server { listen 80...

Admin

无法登录 Gerrit
gerrit

无法登录 Gerrit

我的服务器上设置了 Gerrit,使用 http 作为身份验证方法,使用 nginx 作为服务器。我创建了一个管理员帐户,它运行良好。我试图使用命令设置另一个帐户 ssh -p 29418 admin@host gerrit create-account --group "'someGroup'" --email [email protected] --http-password "'somePassword'" user 一切看起来都很好,但现在我无法登录该帐户。我可以在 gerrit 站点的 nginx 错误日志中找到此错误: user...

Admin

获取 gerrit:未找到设置帐户错误
gerrit

获取 gerrit:未找到设置帐户错误

我创建了一个没有设置电子邮件的帐户,现在无法登录该帐户。我尝试使用 ssh -v -p 29418 admin@host gerrit set-account --add-email user@host user 但我明白了 gerrit: set-account: not found 错误。我需要安装其他软件包来实现这个功能吗? ...

Admin

如何将我的 Google 应用帐户添加到 Active Directory 联合服务?
gerrit

如何将我的 Google 应用帐户添加到 Active Directory 联合服务?

注意 - 关于将 Google 应用帐户同步到 Active Directory 的讨论很多。这是一个不同的问题 - 我希望 Google 应用上的用户(大约 10 个)通过 SSO 使用他们的 Google 应用帐户登录到我的本地网络应用,即 gitlab/gerrit/jenkins。 此外,我希望他们通过 Active Directory 使用相同的 ID 登录到他们的本地 Linux 机器。 因此,一旦他们登录到他们的机器,他们就应该能够访问配置为使用谷歌应用程序和其他谷歌应用程序(gmail / drive)的所有本地网络应用程序,而无需执行...

Admin