2013-05-20 50 views
1

什麼是資料庫鉤子?鉤子安裝錯誤

鉤假。 「掛鉤安裝」如何工作?

我使用的管理平臺2.3.1管理平臺的Git託管插件0.6 CentOS 6的Git的1.7.1

+0

這個問題很模糊。我想你是指Git鉤子腳本。這些是腳本,當用戶提交到存儲庫時,腳本應該運行。 –

回答

1

如果你看一下,作爲一個例子,參見 「HowTo setup automatic refresh of repositories in Redmine on commit (Git)」,您將看到:

#!/bin/sh 

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

只需在其中包含HTTP請求調用的hooks sub-directory添加post-receive(甚至在Windows系統中,無需擴展名)腳本文件

不要忘記在UNIXish系統上使文件可執行,關於Git鉤子的更多信息可以在githooks man page中找到。

因此,「存儲庫掛鉤」可能引用您當地回購庫的.git文件夾中的hooks子目錄。

$GIT_DIR/hooks/*