完整的错误信息是:
could not symlink /var/lib/gitolite/.gitolite/hooks/common/gitolite-hooked to subdir/myrepo.git/hooks
当我对 gitolite-admin 进行任何更改并推送这些更改时,就会发生这种情况。这些钩子是干什么用的?我需要它们吗?符号链接有什么问题?
我在 中为我的存储库指定了另一个位置$REPO_BASE
,但是我使用该命令使 gitolite 用户成为此路径和所有存储库的所有者,chown
因此它不应该是权限问题。