[PATCH 1/3] Fix post-receive hook to not update the previously pushed commit

Carl Worth cworth at cworth.org
Thu Dec 12 05:46:26 EST 2013


Previously, the post-receive hook would always examine one commit that
had been previously pushed, (when the purpose of the hook is only to
example newly-pushed commits). We fix this by simply dropping the '^'
in the commit-range specification.
---
 tools/post-receive.hook | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/post-receive.hook b/tools/post-receive.hook
index ee3345f..b2b89a2 100755
--- a/tools/post-receive.hook
+++ b/tools/post-receive.hook
@@ -39,7 +39,7 @@ set_patch_state()
 update_patches()
 {
   local cnt; cnt=0
-  for rev in $(git rev-list --no-merges --reverse ${1}^..${2}); do
+  for rev in $(git rev-list --no-merges --reverse ${1}..${2}); do
     if [ "$do_exit" = 1 ]; then
       echo "I: exiting..." >&2
       break
-- 
1.8.4.rc3



More information about the Patchwork mailing list