hgbook
annotate ja/examples/daily.revert @ 1112:7764de86d22f
refined chap 2
author | Zhaoping Sun <zhaopingsun@gmail.com> |
---|---|
date | Mon Dec 28 22:58:53 2009 -0500 (2009-12-28) |
parents | |
children |
rev | line source |
---|---|
foozy@708 | 1 #!/bin/bash |
foozy@708 | 2 |
foozy@708 | 3 hg init a |
foozy@708 | 4 cd a |
foozy@708 | 5 echo 'original content' > file |
foozy@708 | 6 hg ci -Ama |
foozy@708 | 7 |
foozy@708 | 8 #$ name: modify |
foozy@708 | 9 |
foozy@708 | 10 cat file |
foozy@708 | 11 echo unwanted change >> file |
foozy@708 | 12 hg diff file |
foozy@708 | 13 |
foozy@708 | 14 #$ name: unmodify |
foozy@708 | 15 |
foozy@708 | 16 hg status |
foozy@708 | 17 hg revert file |
foozy@708 | 18 cat file |
foozy@708 | 19 |
foozy@708 | 20 #$ name: status |
foozy@708 | 21 |
foozy@708 | 22 hg status |
foozy@708 | 23 cat file.orig |
foozy@708 | 24 |
foozy@708 | 25 #$ name: |
foozy@708 | 26 |
foozy@708 | 27 rm file.orig |
foozy@708 | 28 |
foozy@708 | 29 #$ name: add |
foozy@708 | 30 |
foozy@708 | 31 echo oops > oops |
foozy@708 | 32 hg add oops |
foozy@708 | 33 hg status oops |
foozy@708 | 34 hg revert oops |
foozy@708 | 35 hg status |
foozy@708 | 36 |
foozy@708 | 37 #$ name: |
foozy@708 | 38 |
foozy@708 | 39 rm oops |
foozy@708 | 40 |
foozy@708 | 41 #$ name: remove |
foozy@708 | 42 |
foozy@708 | 43 hg remove file |
foozy@708 | 44 hg status |
foozy@708 | 45 hg revert file |
foozy@708 | 46 hg status |
foozy@708 | 47 ls file |
foozy@708 | 48 |
foozy@708 | 49 #$ name: missing |
foozy@708 | 50 |
foozy@708 | 51 rm file |
foozy@708 | 52 hg status |
foozy@708 | 53 hg revert file |
foozy@708 | 54 ls file |
foozy@708 | 55 |
foozy@708 | 56 #$ name: copy |
foozy@708 | 57 |
foozy@708 | 58 hg copy file new-file |
foozy@708 | 59 hg revert new-file |
foozy@708 | 60 hg status |
foozy@708 | 61 |
foozy@708 | 62 #$ name: |
foozy@708 | 63 |
foozy@708 | 64 rm new-file |
foozy@708 | 65 |
foozy@708 | 66 #$ name: rename |
foozy@708 | 67 |
foozy@708 | 68 hg rename file new-file |
foozy@708 | 69 hg revert new-file |
foozy@708 | 70 hg status |
foozy@708 | 71 |
foozy@708 | 72 #$ name: rename-orig |
foozy@708 | 73 hg revert file |
foozy@708 | 74 hg status |