Size: 713
Comment:
|
Size: 1056
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
Line 11: | Line 10: |
* teach hgweb about branch names * add a command to show all existing branches (tags -b?) * add a command to change the current branch (tag -b?) * deprecate old -b options * get hg pull -r <branch> working |
* get hg pull -r <branch> working (./) * add a command to show all existing branches (./) * add a command to change the current branch (./) * deprecate old -b options (./) * teach hgweb about branch names {*} Need more smarts for the following commands: * heads <branch> should show all heads of that branch * if a branch is set, update should update to the tip of the current branch * updating to a revision on a different branch should require a merge * merging a branch that's descended from the current branch should ''fast-forward'' |
extend changelog format to allow storing new attributes
add a .hg/branch file to indicate the branch name in the working directory
read the .hg/branch file on commit
update the .hg/branch file on checkout
- leave it alone on merge (we stay on the current branch)
add a branchtags() function to localrepo with a cache
teach lookup about branch names
teach log and friends about branch names
teach hg id about branch names
get hg pull -r <branch> working
add a command to show all existing branches
add a command to change the current branch
deprecate old -b options
teach hgweb about branch names
Need more smarts for the following commands:
heads <branch> should show all heads of that branch
- if a branch is set, update should update to the tip of the current branch
- updating to a revision on a different branch should require a merge
merging a branch that's descended from the current branch should fast-forward