有没有一个好的方法来版本化和跟踪git hook?我能否在服务器上的hook文件夹下安全地放置另一个(嵌套的)git仓库?
有没有一个好的方法来版本化和跟踪git hook?我能否在服务器上的hook文件夹下安全地放置另一个(嵌套的)git仓库?
没有什么阻止你将gitolite服务器钩子添加到管理库中(甚至是gitolite管理库,其中你正在添加公共ssh密钥和所有存储库及其相关权限的配置文件)。
但是将该管理库推回gitolite服务器不会触发任何钩子。
您仍然需要进入服务器上的钩子文件夹并执行以下操作:
似乎更清晰地拥有一个专用的服务器钩子存储库(在Gitolite中声明),而不是将Git存储库埋藏在Gitolite的技术文件夹中。