equal
deleted
inserted
replaced
18 hg add b |
18 hg add b |
19 |
19 |
20 echo % should still fail - maybe |
20 echo % should still fail - maybe |
21 hg add b/b |
21 hg add b/b |
22 |
22 |
|
23 echo % unbundle tampered bundle |
|
24 hg init target |
|
25 cd target |
|
26 hg unbundle $TESTDIR/tampered.hg |
|
27 |
|
28 echo % attack .hg/test |
|
29 hg manifest -r0 |
|
30 hg update -Cr0 |
|
31 |
|
32 echo % attack foo/.hg/test |
|
33 hg manifest -r1 |
|
34 hg update -Cr1 |
|
35 |
|
36 echo % attack back/test where back symlinks to .. |
|
37 hg manifest -r2 |
|
38 hg update -Cr2 |
|
39 |
|
40 echo % attack ../test |
|
41 hg manifest -r3 |
|
42 hg update -Cr3 |
|
43 |
23 exit 0 |
44 exit 0 |