hgbook

annotate en/examples/tour @ 194:a8cc7fa833a3

Add missed files.
author Bryan O'Sullivan <bos@serpentine.com>
date Mon Apr 16 14:41:41 2007 -0700 (2007-04-16)
parents ceaca14e49f0
children fb5c0d56d7f1
rev   line source
bos@87 1 #!/bin/bash
bos@87 2
bos@87 3 #$ name: version
bos@87 4
bos@87 5 hg version
bos@87 6
bos@87 7 #$ name: help
bos@87 8
bos@87 9 hg help init
bos@87 10
bos@87 11 #$ name: clone
bos@87 12
bos@87 13 hg clone http://hg.serpentine.com/tutorial/hello
bos@87 14
bos@87 15 #$ name: ls
bos@139 16 #$ ignore: ^drwx.*
bos@174 17 #$ ignore: ^total \d+
bos@87 18
bos@87 19 ls -l
bos@87 20 ls hello
bos@88 21
bos@88 22 #$ name: ls-a
bos@88 23
bos@88 24 cd hello
bos@88 25 ls -a
bos@88 26
bos@88 27 #$ name: log
bos@88 28
bos@88 29 hg log
bos@88 30
bos@88 31 #$ name: log-r
bos@88 32
bos@88 33 hg log -r 3
bos@88 34 hg log -r ff5d7b70a2a9
bos@88 35 hg log -r 1 -r 4
bos@88 36
bos@88 37 #$ name: log.range
bos@88 38
bos@88 39 hg log -r 2:4
bos@91 40
bos@91 41 #$ name: log-v
bos@91 42
bos@91 43 hg log -v -r 3
bos@91 44
bos@91 45 #$ name: log-vp
bos@91 46
bos@91 47 hg log -v -p -r 2
bos@91 48
bos@91 49 #$ name: reclone
bos@91 50
bos@91 51 cd ..
bos@91 52 hg clone hello my-hello
bos@91 53 cd my-hello
bos@91 54
bos@91 55 #$ name: sed
bos@91 56
bos@91 57 sed -i '/printf/a\\tprintf("hello again!\\n");' hello.c
bos@91 58
bos@91 59 #$ name: status
bos@91 60
bos@91 61 ls
bos@91 62 hg status
bos@91 63
bos@91 64 #$ name: diff
bos@91 65
bos@91 66 hg diff
bos@91 67
bos@91 68 #$ name:
bos@91 69
bos@91 70 export HGEDITOR='echo Added an extra line of output >'
bos@91 71
bos@91 72 #$ name: commit
bos@91 73
bos@91 74 hg commit
bos@91 75
bos@91 76 #$ name: tip
bos@91 77
bos@91 78 hg tip -vp
bos@91 79
bos@91 80 #$ name: clone-pull
bos@91 81
bos@91 82 cd ..
bos@91 83 hg clone hello hello-pull
bos@91 84
bos@91 85 #$ name: incoming
bos@91 86
bos@91 87 cd hello-pull
bos@91 88 hg incoming ../my-hello
bos@91 89
bos@91 90 #$ name: pull
bos@91 91
bos@91 92 hg tip
bos@91 93 hg pull ../my-hello
bos@91 94 hg tip
bos@91 95
bos@91 96 #$ name: update
bos@91 97
bos@91 98 grep printf hello.c
bos@91 99 hg update tip
bos@91 100 grep printf hello.c
bos@91 101
bos@91 102 #$ name: parents
bos@91 103
bos@91 104 hg parents
bos@91 105
bos@91 106 #$ name: older
bos@91 107
bos@91 108 hg update 2
bos@91 109 hg parents
bos@94 110 hg update
bos@92 111
bos@92 112 #$ name: clone-push
bos@92 113
bos@92 114 cd ..
bos@92 115 hg clone hello hello-push
bos@92 116
bos@92 117 #$ name: outgoing
bos@92 118
bos@92 119 cd my-hello
bos@92 120 hg outgoing ../hello-push
bos@92 121
bos@92 122 #$ name: push
bos@92 123
bos@92 124 hg push ../hello-push
bos@92 125
bos@92 126 #$ name: push.nothing
bos@92 127
bos@92 128 hg push ../hello-push
bos@93 129
bos@93 130 #$ name: outgoing.net
bos@93 131
bos@93 132 hg outgoing http://hg.serpentine.com/tutorial/hello
bos@93 133
bos@93 134 #$ name: push.net
bos@93 135
bos@93 136 hg push http://hg.serpentine.com/tutorial/hello
bos@93 137
bos@94 138 #$ name: merge.clone
bos@94 139
bos@94 140 cd ..
bos@94 141 hg clone hello my-new-hello
bos@94 142 cd my-new-hello
bos@94 143 sed -i '/printf/i\\tprintf("once more, hello.\\n");' hello.c
bos@94 144 hg commit -m 'A new hello for a new day.'
bos@94 145
bos@94 146 #$ name: merge.cat
bos@94 147
bos@94 148 cat hello.c
bos@94 149 cat ../my-hello/hello.c
bos@94 150
bos@94 151 #$ name: merge.pull
bos@94 152
bos@94 153 hg pull ../my-hello
bos@94 154
bos@94 155 #$ name: merge.heads
bos@94 156
bos@94 157 hg heads
bos@94 158
bos@94 159 #$ name: merge.update
bos@94 160
bos@94 161 hg update
bos@94 162
bos@94 163 #$ name: merge.merge
bos@94 164
bos@94 165 hg merge
bos@94 166
bos@94 167 #$ name: merge.parents
bos@94 168
bos@94 169 hg parents
bos@94 170 cat hello.c
bos@94 171
bos@94 172 #$ name: merge.commit
bos@94 173
bos@94 174 hg commit -m 'Merged changes'
bos@94 175
bos@94 176 #$ name: merge.tip
bos@94 177
bos@94 178 hg tip