[X2Go-Commits] [maintenancescripts] 03/03: git/hooks/update: make script generic to be used as update and update-merge (via symlink name). The latter name will allow merges. Use common.sh.
git-admin at x2go.org
git-admin at x2go.org
Mon Feb 23 20:42:28 CET 2015
This is an automated email from the git hooks/post-receive script.
x2go pushed a commit to branch master
in repository maintenancescripts.
commit 628629840202c5ac3679290d86d6a640e0ce769f
Author: Mihai Moldovan <ionic at ionic.de>
Date: Mon Feb 23 20:41:25 2015 +0100
git/hooks/update: make script generic to be used as update and update-merge (via symlink name). The latter name will allow merges. Use common.sh.
---
git/hooks/update | 15 +++++++++++----
1 file changed, 11 insertions(+), 4 deletions(-)
diff --git a/git/hooks/update b/git/hooks/update
index c4fdc78..e06d6d9 100755
--- a/git/hooks/update
+++ b/git/hooks/update
@@ -3,7 +3,14 @@
# Update hook for X2go Git projects
#
-. /srv/git/_hooks_/update-script._check_
-#. /srv/git/_hooks_/update-script._branches+tags_
-#. /srv/git/_hooks_/update-script._acl_
-. /srv/git/_hooks_/update-script._grant_
+. hooks/common.sh
+
+MERGE="0"
+[[ "$(basename ${0})" = "update-merge" ]] && MERGE="1"
+
+[[ "${MERGE}" = "0" ]] && \
+ . "${GIT_DIR}/${OUTSIDE_REPO}/_hooks_/update-script._check_" || \
+ . "${GIT_DIR}/${OUTSIDE_REPO}/_hooks_/update-script._check+allow-merges_"
+#. "${GIT_DIR}/${OUTSIDE_REPO}/_hooks_/update-script._branches+tags_"
+#. "${GIT_DIR}/${OUTSIDE_REPO}/_hooks_/update-script._acl_"
+. "${GIT_DIR}/${OUTSIDE_REPO}/_hooks_/update-script._grant_"
--
Alioth's /srv/git/_hooks_/post-receive-email on /srv/git/code.x2go.org/maintenancescripts.git
More information about the x2go-commits
mailing list