目前,我正在使用inotifywait
跟踪我的存储库。而且它只支持平面文件,所以我用git创建了非裸repo。
但我决定去Gitolite,我看不到任何关于创建非裸回购的东西。有选择吗?
最佳答案
inotifywait
等待对文件的更改。
如果要在服务器级别(ssh后面gitolite操作的地方)监视更改,则需要add a non-update hook,通常是post-receive one,它将签出由inotifywait
监视的某个地方的裸repo。
目前,我正在使用inotifywait
跟踪我的存储库。而且它只支持平面文件,所以我用git创建了非裸repo。
但我决定去Gitolite,我看不到任何关于创建非裸回购的东西。有选择吗?
最佳答案
inotifywait
等待对文件的更改。
如果要在服务器级别(ssh后面gitolite操作的地方)监视更改,则需要add a non-update hook,通常是post-receive one,它将签出由inotifywait
监视的某个地方的裸repo。