author | Mikael Berthe <mikael@lilotux.net> |
Sat, 27 Apr 2019 22:54:09 +0200 | |
changeset 42 | 2431e6a9344a |
parent 25 | 709f9a3b120e |
permissions | -rw-r--r-- |
# Use the same arguments as hg pull # e.g. "hg_pull_and_see -u" function hg_pull_and_see() { if ! $HG_ROOT_CMD > /dev/null; then print "Not a Mercurial repository!" return -1 fi integer i j i=$(hg id -r tip --num) local i_h=$(hg id -r tip --id) hg pull $@ j=$(hg id -r tip --num) local j_h=$(hg id -r tip --id) if (( $i != $j ));then hg log --quiet --style=changelog -r "$i:$j and not $i" print "\nPulled from ${i_h} to ${j_h}." fi }