BASE_PATH='/data/vcs/git'
HOOKS_PATH="$BASE_PATH/hooks"
-HOOKS=post-update
+HOOKS="post-update post-receive"
function init_repos() {
mkdir "$1" &> /dev/null || return 1
(cd $1 && git --bare init &> /dev/null) || return 1
for hook in $HOOKS; do
- ln -s "$HOOKS_PATH/$hook" "$1/hooks/" || return 1
+ ln -s -f "$HOOKS_PATH/$hook" "$1/hooks/" || return 1
done
}