1

什么是存储库挂钩?

钩子假的。“安装挂钩”如何工作?

我正在使用 Redmine 2.3.1 Redmine Git 托管插件 0.6 Centos 6 Git 1.7.1

4

1 回答 1

1

例如,如果您查看“ HowTo setup automatic refresh of repositories in Redmine on commit (Git) ”部分,您将看到:

只需在包含 HTTP 请求调用的post-receive脚本文件中添加(即使在 Windows 系统上,也不需要扩展名) :hooks sub-directory

#!/bin/sh

curl "http://<redmine url>/sys/fetch_changesets?key=<your service key>" 

不要忘记使文件在 UNIXish 系统上可执行,有关 Git 挂钩的更多信息可以在githooks 手册页中找到。

因此,“存储库挂钩”可能会引用您本地存储库文件夹中的hooks子目录。.git

$GIT_DIR/hooks/* 
于 2013-05-21T05:27:34.890 回答