多くのユーザーとリポジトリを持つ既存の Gitolite 構成があります。Gitolite インストール ガイドが示唆するように、デフォルトの方法でセットアップされます。ここで、コード レビューとバグ追跡を行えるように GitLab を追加したいと思います。
これを達成するための最も便利な方法は何ですか?
元の回答 (2013 年 1 月)
標準インストールに従い、構成gitlab.yml
ファイルで gitolite リポジトリの場所と gitolite 管理者ユーザーを指定できます。
ただし、GitLab では、ユーザーが自分自身を GitLab に登録し、公開 ssh キーをコピーする必要があります。
これは、使用している名前が GitLab で使用されている名前と異なる可能性があるため、gitolite が既存の gitolite ユーザーを保存する方法を変更する必要がある場合があることを意味します (GitLab は に基づく名前を使用しますlogin_email_auuid
)。
更新 (2018 年 8 月、5 年後):
Thomasが以下にコメントしたように、この回答の数か月後、GitLabは gitolite なしで GitLab 5.0 をリリースしました。
ここで、コード レビューとバグ追跡を行えるように GitLab を追加したいと思います。
これを達成するための最も便利な方法は何ですか?
最近 (2018 年、GitLab 11.2.x)、マージ リクエストを通じてコード レビューがサポートされています (数年前からサポートされています)。
見る: