hgbook
annotate ja/examples/daily.files @ 1035:dca1095f55b8
1.4 begining translated
author | Zhaoping Sun <zhaopingsun@gmail.com> |
---|---|
date | Sat Nov 07 22:33:46 2009 -0500 (2009-11-07) |
parents | |
children |
rev | line source |
---|---|
foozy@708 | 1 #!/bin/bash |
foozy@708 | 2 |
foozy@708 | 3 #$ name: add |
foozy@708 | 4 |
foozy@708 | 5 hg init add-example |
foozy@708 | 6 cd add-example |
foozy@708 | 7 echo a > a |
foozy@708 | 8 hg status |
foozy@708 | 9 hg add a |
foozy@708 | 10 hg status |
foozy@708 | 11 hg commit -m 'Added one file' |
foozy@708 | 12 hg status |
foozy@708 | 13 |
foozy@708 | 14 #$ name: add-dir |
foozy@708 | 15 |
foozy@708 | 16 mkdir b |
foozy@708 | 17 echo b > b/b |
foozy@708 | 18 echo c > b/c |
foozy@708 | 19 mkdir b/d |
foozy@708 | 20 echo d > b/d/d |
foozy@708 | 21 hg add b |
foozy@708 | 22 hg commit -m 'Added all files in subdirectory' |
foozy@708 | 23 |
foozy@708 | 24 #$ name: |
foozy@708 | 25 |
foozy@708 | 26 cd .. |
foozy@708 | 27 |
foozy@708 | 28 #$ name: hidden |
foozy@708 | 29 |
foozy@708 | 30 hg init hidden-example |
foozy@708 | 31 cd hidden-example |
foozy@708 | 32 mkdir empty |
foozy@708 | 33 touch empty/.hidden |
foozy@708 | 34 hg add empty/.hidden |
foozy@708 | 35 hg commit -m 'Manage an empty-looking directory' |
foozy@708 | 36 ls empty |
foozy@708 | 37 cd .. |
foozy@708 | 38 hg clone hidden-example tmp |
foozy@708 | 39 ls tmp |
foozy@708 | 40 ls tmp/empty |
foozy@708 | 41 |
foozy@708 | 42 #$ name: remove |
foozy@708 | 43 |
foozy@708 | 44 hg init remove-example |
foozy@708 | 45 cd remove-example |
foozy@708 | 46 echo a > a |
foozy@708 | 47 mkdir b |
foozy@708 | 48 echo b > b/b |
foozy@708 | 49 hg add a b |
foozy@708 | 50 hg commit -m 'Small example for file removal' |
foozy@708 | 51 hg remove a |
foozy@708 | 52 hg status |
foozy@708 | 53 hg remove b |
foozy@708 | 54 |
foozy@708 | 55 #$ name: |
foozy@708 | 56 |
foozy@708 | 57 cd .. |
foozy@708 | 58 |
foozy@708 | 59 #$ name: missing |
foozy@708 | 60 hg init missing-example |
foozy@708 | 61 cd missing-example |
foozy@708 | 62 echo a > a |
foozy@708 | 63 hg add a |
foozy@708 | 64 hg commit -m 'File about to be missing' |
foozy@708 | 65 rm a |
foozy@708 | 66 hg status |
foozy@708 | 67 |
foozy@708 | 68 #$ name: remove-after |
foozy@708 | 69 |
foozy@708 | 70 hg remove --after a |
foozy@708 | 71 hg status |
foozy@708 | 72 |
foozy@708 | 73 #$ name: recover-missing |
foozy@708 | 74 hg revert a |
foozy@708 | 75 cat a |
foozy@708 | 76 hg status |
foozy@708 | 77 |
foozy@708 | 78 #$ name: |
foozy@708 | 79 |
foozy@708 | 80 cd .. |
foozy@708 | 81 |
foozy@708 | 82 #$ name: addremove |
foozy@708 | 83 |
foozy@708 | 84 hg init addremove-example |
foozy@708 | 85 cd addremove-example |
foozy@708 | 86 echo a > a |
foozy@708 | 87 echo b > b |
foozy@708 | 88 hg addremove |
foozy@708 | 89 |
foozy@708 | 90 #$ name: commit-addremove |
foozy@708 | 91 |
foozy@708 | 92 echo c > c |
foozy@708 | 93 hg commit -A -m 'Commit with addremove' |