目前,我正在使用inotifywait跟踪我的存储库。而且它只支持平面文件,所以我用git创建了非裸repo。
但我决定去Gitolite,我看不到任何关于创建非裸回购的东西。有选择吗?

最佳答案

inotifywait等待对文件的更改。
如果要在服务器级别(ssh后面gitolite操作的地方)监视更改,则需要add a non-update hook,通常是post-receive one,它将签出由inotifywait监视的某个地方的裸repo。

10-07 23:51