挂钩安装错误

时间:2013-05-20 17:32:25

标签: git redmine gitolite redmine-plugins

什么是存储库挂钩?

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

我正在使用Redmine 2.3.1 Redmine Git Hosting Plugin 0.6 Centos 6 Git 1.7.1

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/*