Mercurial > hg-stable
comparison tests/test-log @ 11631:dbb98d8fbcaf
log: slowpath: only walk specified revision range during preparation
Even with --removed, it does not make sense to examine changesets outside
of the revision range that was specified by the user: the last phase only
yields a subset of (revs), preparation phase hence only has to examine
(revs) to fill correctly fncache.
author | Nicolas Dumazet <nicdumz.commits@gmail.com> |
---|---|
date | Tue, 20 Jul 2010 14:13:33 +0900 |
parents | efbc09fdefd8 |
children | 99cafcae25d9 |
comparison
equal
deleted
inserted
replaced
11630:0c23085f051f | 11631:dbb98d8fbcaf |
---|---|
60 hg log -v --template '{rev} {file_copies}\n' -r 6 | 60 hg log -v --template '{rev} {file_copies}\n' -r 6 |
61 | 61 |
62 echo '% log -p d' | 62 echo '% log -p d' |
63 hg log -pv d | 63 hg log -pv d |
64 | 64 |
65 echo '% log --removed file' | |
66 hg log --removed -v a | |
67 echo '% log --removed revrange file' | |
68 hg log --removed -v -r0:2 a | |
69 | |
65 # log --follow tests | 70 # log --follow tests |
66 hg init ../follow | 71 hg init ../follow |
67 cd ../follow | 72 cd ../follow |
68 | 73 |
69 echo base > base | 74 echo base > base |