test-journal-exists
20 lines
| 393 B
| text/plain
|
TextLexer
/ tests / test-journal-exists
Giorgos Keramidas
|
r5867 | #!/bin/sh | ||
Matt Mackall
|
r5865 | |||
hg init | ||||
echo a > a | ||||
hg ci -Am0 | ||||
Sune Foldager
|
r9693 | hg -q clone . foo | ||
Matt Mackall
|
r5865 | |||
touch .hg/store/journal | ||||
echo foo > a | ||||
hg ci -Am0 | ||||
hg recover | ||||
Sune Foldager
|
r9693 | |||
echo % check that zero-size journals are correctly aborted | ||||
hg bundle -qa repo.hg | ||||
chmod -w foo/.hg/store/00changelog.i | ||||
hg -R foo unbundle repo.hg 2>&1 | sed 's/\(abort: Permission denied\).*/\1/' | ||||
if test -f foo/.hg/store/journal; then echo 'journal exists :-('; fi | ||||
exit 0 | ||||