hgbook

annotate ja/examples/template.svnstyle @ 862:ad6d3f5245e7

Link back to the original English version of the book.
author gpiancastelli
date Fri Aug 28 12:21:45 2009 +0200 (2009-08-28)
parents
children
rev   line source
foozy@708 1 #!/bin/bash
foozy@708 2
foozy@708 3 svn() {
foozy@708 4 cat $EXAMPLE_DIR/svn-short.txt
foozy@708 5 }
foozy@708 6
foozy@708 7 #$ name: short
foozy@708 8
foozy@708 9 svn log -r9653
foozy@708 10
foozy@708 11 #$ name:
foozy@708 12
foozy@708 13 hg init myrepo
foozy@708 14 cd myrepo
foozy@708 15
foozy@708 16 echo hello > hello
foozy@708 17 hg commit -Am'added hello'
foozy@708 18
foozy@708 19 echo hello >> hello
foozy@708 20 echo goodbye > goodbye
foozy@708 21 echo ' added line to end of <<hello>> file.' > ../msg
foozy@708 22 echo '' >> ../msg
foozy@708 23 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 24
foozy@708 25 hg commit -Al../msg
foozy@708 26
foozy@708 27 hg tag mytag
foozy@708 28 hg tag v0.1
foozy@708 29
foozy@708 30 echo 'changeset = "{node|short}\n"' > svn.style
foozy@708 31
foozy@708 32 #$ name: id
foozy@708 33
foozy@708 34 hg log -r0 --template '{node}'
foozy@708 35
foozy@708 36 #$ name: simplest
foozy@708 37
foozy@708 38 cat svn.style
foozy@708 39 hg log -r1 --style svn.style
foozy@708 40
foozy@708 41 #$ name:
foozy@708 42
foozy@708 43 echo 'changeset =' > broken.style
foozy@708 44
foozy@708 45 #$ name: syntax.input
foozy@708 46
foozy@708 47 cat broken.style
foozy@708 48
foozy@708 49 #$ name: syntax.error
foozy@708 50
foozy@708 51 hg log -r1 --style broken.style
foozy@708 52
foozy@708 53 #$ name:
foozy@708 54
foozy@708 55 cp $EXAMPLE_DIR/svn.style .
foozy@708 56 cp $EXAMPLE_DIR/svn.template .
foozy@708 57
foozy@708 58 #$ name: template
foozy@708 59
foozy@708 60 cat svn.template
foozy@708 61
foozy@708 62 #$ name: style
foozy@708 63
foozy@708 64 cat svn.style
foozy@708 65
foozy@708 66 #$ name: result
foozy@708 67 #$ ignore: \| 200[78].*
foozy@708 68
foozy@708 69 hg log -r1 --style svn.style
foozy@708 70