Mercurial > hg > hg-git
changeset 55:4b1fa3d0fa8b
got the milestone done, moved some TODO stuff into a "mapping issues" section
author | Scott Chacon <schacon@gmail.com> |
---|---|
date | Wed, 29 Apr 2009 13:38:37 -0700 |
parents | f6e11b9d7562 |
children | 5185af4e649a |
files | TODO.txt |
diffstat | 1 files changed, 12 insertions(+), 12 deletions(-) [+] |
line wrap: on
line diff
--- a/TODO.txt +++ b/TODO.txt @@ -1,6 +1,5 @@ GENERAL ========== -* explicit file renames * integrate as native protocol handler (hg push git://...) * more tests * submodules? @@ -12,25 +11,26 @@ * push with branch names (w/ proper error messages) * explain what branch mapping policy determined when updating refs * convert tags to git -* octopus merge explode re-implode FETCH =========== * gfetch command * only try to import non-mapped commits * tag conversion -* save git metadata (committers, unless it's the same) as extra info -* octopus merge explode + +MAPPING ISSUES +============== +Created in Hg: +* explicit file renames +* named branches + +Created in Git: +* octopus merge explode/implode +* different committer in Git objects + SPEED/EFFICIENCY ================ * switch object mapping to hg->git since the many to one is that direction * don't send blobs/trees already on server - -MILESTONES -============= -* Hg<->Git<->Hg - - create a repo in Hg - - push to a Git server - - clone into another Hg client - - verify that the node ids are identical +* packfile creation benchmarking (seems to take a while sometimes) \ No newline at end of file