git只读自我更新的镜像回购

时间:2017-03-24 19:55:42

标签: git github mirror

我想创建一个cloud git repo的内部git只读repo镜像,可用于CI和类似需求,不涉及提交更改。

似乎创建git clone --mirror ...是有前途的选择 - 还有更好的吗?

我正在努力的元素是更新。有一个明显的解决方案是让cron作业在一段时间内更新,但我希望有一些更聪明的东西,我可以轻松做到。

我想知道是否可以挂钩git fetch操作(即将读取事件)。换句话说,可以挂钩git服务器检测请求,并确保在响应之前从镜像中的远程获取。

或者我应该只是在遥控器上添加通知来收听和更新它们?

对不起,如果之前已经回答了 - 我现在正在谷歌上搜索一段时间,而没有找到决定性的答案。

0 个答案:

没有答案