Mercurial > hg
annotate tests/test-flags @ 705:574869103985
Merge with TAH
manifest hash: 197e0d1a0d7376a9eb72381330462f06490ab821
author | mpm@selenic.com |
---|---|
date | Thu, 14 Jul 2005 22:56:55 -0800 |
parents | eb46971fc57f |
children | 7e4843b7efd2 |
rev | line source |
---|---|
491
66eb9905d0a2
Fixed test-flags and .out for arbitrary umask settings. Use -ex shell flags.
Thomas Arendsen Hein <thomas@intevation.de>
parents:
440
diff
changeset
|
1 #!/bin/sh -ex |
412 | 2 |
491
66eb9905d0a2
Fixed test-flags and .out for arbitrary umask settings. Use -ex shell flags.
Thomas Arendsen Hein <thomas@intevation.de>
parents:
440
diff
changeset
|
3 umask 027 |
412 | 4 mkdir test1 |
5 cd test1 | |
6 | |
7 hg init | |
8 touch a b | |
9 hg add a b | |
10 hg ci -t "added a b" -u test -d "0 0" | |
11 | |
12 cd .. | |
13 mkdir test2 | |
14 cd test2 | |
15 | |
16 hg init | |
440 | 17 hg pull ../test1 |
412 | 18 hg co |
19 chmod +x a | |
20 hg ci -t "chmod +x a" -u test -d "0 0" | |
21 | |
22 cd ../test1 | |
23 echo 123 >>a | |
24 hg ci -t "a updated" -u test -d "0 0" | |
25 | |
440 | 26 hg pull ../test2 |
412 | 27 hg heads |
28 hg history | |
29 | |
591 | 30 hg -v co -m |
412 | 31 |
32 ls -l ../test[12]/a > foo | |
33 cut -b 0-10 < foo | |
34 |