我有一个 gitolite pre-g2 存储库,我正在尝试使用 g3。
我复制了整个存储库文件夹,并从一个干净的 g3 conf 文件开始,并删除了所有 gl-perms 文件以获得一个干净的状态。我正在尝试使用每个 repo 权限启动并运行几个 repos。
具体来说,我有我的管理员访问密钥,可以克隆和推送存储库。这将 gitolite.conf 定义为:
@admin = nikolaj
repo @all
RW+ = @admin
然后对于个人回购,我确保我的名字(nikolaj)在 gl-creator 文件中,并删除了旧的 gl-perms 文件。
然后我尝试运行
ssh git@myserver perms my/repo
我得到
FATAL: sorry you are not authorised
非常感谢任何有关我如何进行调试的帮助!