author | Mikael Berthe <mikael@lilotux.net> |
Sun, 22 Mar 2015 15:04:11 +0100 | |
changeset 29 | e8353916b439 |
parent 25 | 709f9a3b120e |
child 42 | 2431e6a9344a |
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 local i=$(hg id -r tip --num) local i_h=$(hg id -r tip --id) hg pull $@ local 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 }