Differences between revisions 1 and 5 (spanning 4 versions)
Revision 1 as of 2006-10-18 00:20:33
Size: 713
Editor: mpm
Comment:
Revision 5 as of 2006-12-19 23:32:25
Size: 1056
Editor: mpm
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

BranchPlan (last edited 2012-10-25 21:06:18 by mpm)