equal
deleted
inserted
replaced
49 right="last(sort(heads(all()), 'desc'), $nbheads)" |
49 right="last(sort(heads(all()), 'desc'), $nbheads)" |
50 |
50 |
51 leftsubset="ancestors($left, $depth) and only($left, heads(all() - $left))" |
51 leftsubset="ancestors($left, $depth) and only($left, heads(all() - $left))" |
52 rightsubset="ancestors($right, $depth) and only($right, heads(all() - $right))" |
52 rightsubset="ancestors($right, $depth) and only($right, heads(all() - $right))" |
53 |
53 |
|
54 echo '### creating left/right repositories with missing changesets:' |
|
55 echo '# left revset:' '"'${leftsubset}'"' |
|
56 echo '# right revset:' '"'${rightsubset}'"' |
|
57 |
54 echo '### building left repository:' $left-repo |
58 echo '### building left repository:' $left-repo |
55 echo '# cloning' |
59 echo '# cloning' |
56 hg clone --noupdate "${repo}" "${leftrepo}" |
60 hg clone --noupdate "${repo}" "${leftrepo}" |
57 echo '# stripping' '"'${leftsubset}'"' |
61 echo '# stripping' '"'${leftsubset}'"' |
58 hg -R "${leftrepo}" --config extensions.strip= strip --rev "$leftsubset" --no-backup |
62 hg -R "${leftrepo}" --config extensions.strip= strip --rev "$leftsubset" --no-backup |