hgbook

annotate ja/examples/mq.tutorial @ 849:93be8b272db7

Home page template.
author gpiancastelli
date Sat Aug 22 18:22:25 2009 +0200 (2009-08-22)
parents
children
rev   line source
foozy@708 1 #!/bin/bash
foozy@708 2
foozy@708 3 echo '[extensions]' >> $HGRC
foozy@708 4 echo 'hgext.mq =' >> $HGRC
foozy@708 5
foozy@708 6 #$ name: qinit
foozy@708 7
foozy@708 8 hg init mq-sandbox
foozy@708 9 cd mq-sandbox
foozy@708 10 echo 'line 1' > file1
foozy@708 11 echo 'another line 1' > file2
foozy@708 12 hg add file1 file2
foozy@708 13 hg commit -m'first change'
foozy@708 14
foozy@708 15 hg qinit
foozy@708 16
foozy@708 17 #$ name: qnew
foozy@708 18
foozy@708 19 hg tip
foozy@708 20 hg qnew first.patch
foozy@708 21 hg tip
foozy@708 22 ls .hg/patches
foozy@708 23
foozy@708 24 #$ name: qrefresh
foozy@708 25 #$ ignore: \s+200[78]-.*
foozy@708 26
foozy@708 27 echo 'line 2' >> file1
foozy@708 28 hg diff
foozy@708 29 hg qrefresh
foozy@708 30 hg diff
foozy@708 31 hg tip --style=compact --patch
foozy@708 32
foozy@708 33 #$ name: qrefresh2
foozy@708 34
foozy@708 35 echo 'line 3' >> file1
foozy@708 36 hg status
foozy@708 37 hg qrefresh
foozy@708 38 hg tip --style=compact --patch
foozy@708 39
foozy@708 40 #$ name: qnew2
foozy@708 41
foozy@708 42 hg qnew second.patch
foozy@708 43 hg log --style=compact --limit=2
foozy@708 44 echo 'line 4' >> file1
foozy@708 45 hg qrefresh
foozy@708 46 hg tip --style=compact --patch
foozy@708 47 hg annotate file1
foozy@708 48
foozy@708 49 #$ name: qseries
foozy@708 50
foozy@708 51 hg qseries
foozy@708 52 hg qapplied
foozy@708 53
foozy@708 54 #$ name: qpop
foozy@708 55
foozy@708 56 hg qapplied
foozy@708 57 hg qpop
foozy@708 58 hg qseries
foozy@708 59 hg qapplied
foozy@708 60 cat file1
foozy@708 61
foozy@708 62 #$ name: qpush-a
foozy@708 63
foozy@708 64 hg qpush -a
foozy@708 65 cat file1
foozy@708 66
foozy@708 67 #$ name: add
foozy@708 68
foozy@708 69 echo 'file 3, line 1' >> file3
foozy@708 70 hg qnew add-file3.patch
foozy@708 71 hg qnew -f add-file3.patch
foozy@708 72
foozy@708 73 #$ name:
foozy@708 74 exit 0