什么是存储库挂钩?
挂钩假。 “挂钩安装”如何工作?
我正在使用Redmine 2.3.1 Redmine Git Hosting Plugin 0.6 Centos 6 Git 1.7.1
答案 0 :(得分:1)
例如,如果您看一下“HowTo setup automatic refresh of repositories in Redmine on commit (Git)”部分,您会看到:
只需在包含HTTP请求调用的
post-receive
中添加hooks sub-directory
(即使在Windows系统上,不需要扩展名)脚本文件:
#!/bin/sh
curl "http://<redmine url>/sys/fetch_changesets?key=<your service key>"
不要忘记在UNIXish系统上使文件可执行,有关Git钩子的更多信息可以在githooks man page中找到。
因此“存储库挂钩”可能会引用您本地存储库的hooks
文件夹中的.git
子目录。
$GIT_DIR/hooks/*