Mercurial > hg
comparison tests/test-log.t @ 24064:c260887cdbcd
log: fix --follow null parent not to include revision 0
If p1 is null, ':.' is translated as '0:null'. But rangeset can't handle null,
only revision 0 was visible. Because 'null' should not be listed implicitly,
"log --follow" (without -r) should be empty if p1 is null.
Test of "hg grep -f" is added for cmdutil.walkchangerevs().
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Fri, 06 Feb 2015 21:53:39 +0900 |
parents | 942a5a34b2d0 |
children | d8e0c591781c |
comparison
equal
deleted
inserted
replaced
24063:c98fa0ca4678 | 24064:c260887cdbcd |
---|---|
670 user: | 670 user: |
671 date: Thu Jan 01 00:00:00 1970 +0000 | 671 date: Thu Jan 01 00:00:00 1970 +0000 |
672 | 672 |
673 | 673 |
674 | 674 |
675 log -f with null parent | |
676 | |
677 $ hg up -C null | |
678 0 files updated, 0 files merged, 2 files removed, 0 files unresolved | |
679 $ hg log -f | |
680 | |
681 | |
675 log -r . with two parents | 682 log -r . with two parents |
676 | 683 |
677 $ hg up -C 3 | 684 $ hg up -C 3 |
678 2 files updated, 0 files merged, 1 files removed, 0 files unresolved | 685 2 files updated, 0 files merged, 0 files removed, 0 files unresolved |
679 $ hg merge tip | 686 $ hg merge tip |
680 1 files updated, 0 files merged, 0 files removed, 0 files unresolved | 687 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
681 (branch merge, don't forget to commit) | 688 (branch merge, don't forget to commit) |
682 $ hg log -r . | 689 $ hg log -r . |
683 changeset: 3:e62f78d544b4 | 690 changeset: 3:e62f78d544b4 |