view ja/examples/daily.revert @ 331:110ebf968d3f

more mq.tex
author Yoshiki Yazawa <yaz@cc.rim.or.jp>
date Sun, 30 Mar 2008 14:51:01 +0900
parents b0db5adf11c1
children
line wrap: on
line source

#!/bin/bash

hg init a
cd a
echo 'original content' > file
hg ci -Ama

#$ name: modify

cat file
echo unwanted change >> file
hg diff file

#$ name: unmodify

hg status
hg revert file
cat file

#$ name: status

hg status
cat file.orig

#$ name:

rm file.orig

#$ name: add

echo oops > oops
hg add oops
hg status oops
hg revert oops
hg status

#$ name:

rm oops

#$ name: remove

hg remove file
hg status
hg revert file
hg status
ls file

#$ name: missing

rm file
hg status
hg revert file
ls file

#$ name: copy

hg copy file new-file
hg revert new-file
hg status

#$ name:

rm new-file

#$ name: rename

hg rename file new-file
hg revert new-file
hg status

#$ name: rename-orig
hg revert file
hg status