这是一个到目前为止我无法解决的话题,所以我希望你们中的一些人能帮助我。
这是我的情况:
- 有两个服务器:ServerA 和 ServerB
- 在 ServerA 上有三个标准存储库(r1、r2、r3)和一个中央裸存储库(b_rep)。在 r1、r2、r3 上,开发人员正在工作并且都是 b_rep 的克隆。所以他们在 b_rep 中推拉
- 在 ServerB 上,有一个存储库,它也是远程 b_rep 的克隆。这个 ServerB-rep 只是拉
我的问题是:在每次拉入 ServerB-rep 之前,我必须手动更新 b_rep 中的服务器信息(在 ServerA 上)。我将 hooks/post-update.sample 重命名为 hooks/post-update 并保持其内容不变。据我了解,它应该在每次推送到 b_rep 时执行 update-server-info 命令。我的目标是不必在每次拉动 ServerB-rep 之前手动更新服务器信息。但它不适用于钩子。
我究竟做错了什么?