安装:
1 | git clone git://github.com/sitaramc/gitolite // 获取gitolite |
如果安装失败,可能缺少包
1 | yum install -y perl-Data-Dumper |
克隆gitolite-admin repo
1 | git clone git@host:gitolite-admin |
添加/删除用户
要添加或删除用户,必须克隆gitolite-admin存储库,然后从克隆中的“keydir”目录中添加或删除ssh pubkey文件。然后提出这些改变和推动。
1 | git rm keydir/alice.pub |
添加,删除和重命名repos
要添加新的repo,必须克隆gitolite-admin存储库,然后编辑该conf/gitolite.conf文件。在该文件中,添加repo以及至少一个具有某些权限的用户。
1 | repo @all |