Mercurial > hg
comparison tests/test-merge-closedheads.out @ 8694:ca8d05e1f1d1
localrepo: set heads and branchheads to be closed=False by default
The heads(...) and branchheads(...) functions will now only return closed
heads when explicitly asked for them. This will cause 'hg merge' to have
better behavior in the presence of a branch that has closed heads when no
explicit rev is passed.
author | John Mulligan <phlogistonjohn@asynchrono.us> |
---|---|
date | Wed, 03 Jun 2009 13:42:55 +0200 |
parents | |
children | a5576908b589 |
comparison
equal
deleted
inserted
replaced
8693:68e0a55eee6e | 8694:ca8d05e1f1d1 |
---|---|
1 adding foo | |
2 adding bar | |
3 adding baz | |
4 1 files updated, 0 files merged, 0 files removed, 0 files unresolved | |
5 created new head | |
6 0 files updated, 0 files merged, 1 files removed, 0 files unresolved | |
7 created new head | |
8 % fail with three heads | |
9 0 files updated, 0 files merged, 0 files removed, 0 files unresolved | |
10 abort: branch 'default' has 3 heads - please merge with an explicit rev | |
11 % close one of the heads | |
12 1 files updated, 0 files merged, 1 files removed, 0 files unresolved | |
13 % succeed with two open heads | |
14 1 files updated, 0 files merged, 1 files removed, 0 files unresolved | |
15 0 files updated, 0 files merged, 0 files removed, 0 files unresolved | |
16 1 files updated, 0 files merged, 0 files removed, 0 files unresolved | |
17 (branch merge, don't forget to commit) |