Differences between revisions 22 and 23
Revision 22 as of 2005-10-20 23:44:29
Size: 1467
Editor: mpm
Comment:
Revision 23 as of 2005-10-21 00:00:24
Size: 695
Editor: mpm
Comment:
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:

(See also MissingFeatures)
Line 10: Line 12:
 * export to git
Line 12: Line 13:

== Core: ==

 * add handling of rename on merge
 * integrated gui with history, commit, push/pull, etc.
 * integration with other IDEs
Line 17: Line 16:
 * make showing removed files (in history etc.) faster.

== Error Handling: ==

 * hgmerge error: merge should abort nicely and running it again should work
Line 25: Line 19:
 * command to display file rev, changeset rev, changed, added, deleted, sha-1
 * automatic pull fallback to `old-http://`
 * hg pull default in a subdir doesn't work, if it is a relative path
 * hg revert does not forget added files, it probably should.
Line 32: Line 22:

== Web: ==

 * optionally only show merges (two parents)
 * hgweb: deliver static files (e.g. favicon, stylesheets)
 * hgweb personalization: timezone (display/change), display of features
 * allow verbose mode
 * show how far repositories have diverged

== Tools: ==

 * integrated gui with history, commit, push/pull, etc.
 * integration with other IDEs

(See also MissingFeatures)

The public version of the secret TODO list

<!> These items are slowly being moved to the [http://selenic.com/mercurial/bugs bug tracker]

(See also MissingFeatures)

General:

  • Better documentation
  • More regression tests
  • less code duplication, more code in the right places
  • generate man page from doc strings
  • integrated gui with history, commit, push/pull, etc.
  • integration with other IDEs
  • more complete set of hooks

Commands:

  • hg pull: select to pull a subset of the heads
  • hg clone -r <rev> support, then clone can get a copy not include all the changeset.

  • hg clone -r <rev>:<rev> support, so clone can get a small repository

ToDo (last edited 2010-10-21 23:27:09 by mpm)