使用现有的Gitolite配置轻松设置GitLab

问题描述 投票:18回答:1

我有一个现有的Gitolite配置,包含许多用户和存储库。它是以Gitolite安装指南建议的默认方式设置的。现在我想添加GitLab以便能够进行代码审查和错误跟踪。

实现这一目标最方便的方法是什么?

git gitolite gitlab
1个回答
3
投票

原始答案(2013年1月)

您可以关注standard installation,并在您的gitlab.yml config file中指出您的gitolite repo的位置,以及gitolite管理员用户。

但是,GitLab要求用户在GitLab中注册自己并复制他们的公共ssh密钥。 这意味着您可能需要调整gitolite存储现有gitolite用户的方式,因为您使用的名称可能与GitLab使用的名称不同(它使用基于login_email_auuid的名称)。


更新(2018年8月,5年后):

作为commented belowThomas,在这个答案后的几个月,GitLab released GitLab 5.0, without gitolite

现在我想添加GitLab以便能够进行代码审查和错误跟踪。 实现这一目标最方便的方法是什么?

这些天(2018年,GitLab 11.2.x),代码审查通过merge request支持(已经有几年了)。 看到:

© www.soinside.com 2019 - 2024. All rights reserved.