]> gitweb.fluxo.info Git - arquivo.git/commitdiff
Git hook: recursive submodule init/update
authorArquivo Publico de Memoria Coletiva <arquivo@sarava.org>
Sun, 9 Aug 2015 19:34:28 +0000 (16:34 -0300)
committerArquivo Publico de Memoria Coletiva <arquivo@sarava.org>
Sun, 9 Aug 2015 19:34:28 +0000 (16:34 -0300)
bin/post-update

index 3098dab92fac09972a008f2ededb05189ba05b6b..48a6a16cb27970795e8d4455ac8f614344ac32e0 100755 (executable)
@@ -2,7 +2,15 @@
 
 cd ..
 unset GIT_DIR
-git annex sync
+
+if [ -d ".git/annex" ]; then
+  git annex sync
+else
+  git reset HEAD
+  git checkout -f
+fi
+
+git submodule update --init --recursive
 
 cd -
 exec git update-server-info