foozy@708: #!/bin/bash foozy@708: foozy@708: svn() { foozy@708: cat $EXAMPLE_DIR/svn-short.txt foozy@708: } foozy@708: foozy@708: #$ name: short foozy@708: foozy@708: svn log -r9653 foozy@708: foozy@708: #$ name: foozy@708: foozy@708: hg init myrepo foozy@708: cd myrepo foozy@708: foozy@708: echo hello > hello foozy@708: hg commit -Am'added hello' foozy@708: foozy@708: echo hello >> hello foozy@708: echo goodbye > goodbye foozy@708: echo ' added line to end of <> file.' > ../msg foozy@708: echo '' >> ../msg foozy@708: echo 'in addition, added a file with the helpful name (at least i hope that some might consider it so) of goodbye.' >> ../msg foozy@708: foozy@708: hg commit -Al../msg foozy@708: foozy@708: hg tag mytag foozy@708: hg tag v0.1 foozy@708: foozy@708: echo 'changeset = "{node|short}\n"' > svn.style foozy@708: foozy@708: #$ name: id foozy@708: foozy@708: hg log -r0 --template '{node}' foozy@708: foozy@708: #$ name: simplest foozy@708: foozy@708: cat svn.style foozy@708: hg log -r1 --style svn.style foozy@708: foozy@708: #$ name: foozy@708: foozy@708: echo 'changeset =' > broken.style foozy@708: foozy@708: #$ name: syntax.input foozy@708: foozy@708: cat broken.style foozy@708: foozy@708: #$ name: syntax.error foozy@708: foozy@708: hg log -r1 --style broken.style foozy@708: foozy@708: #$ name: foozy@708: foozy@708: cp $EXAMPLE_DIR/svn.style . foozy@708: cp $EXAMPLE_DIR/svn.template . foozy@708: foozy@708: #$ name: template foozy@708: foozy@708: cat svn.template foozy@708: foozy@708: #$ name: style foozy@708: foozy@708: cat svn.style foozy@708: foozy@708: #$ name: result foozy@708: #$ ignore: \| 200[78].* foozy@708: foozy@708: hg log -r1 --style svn.style foozy@708: