Skip to content
Snippets Groups Projects
Commit 4b1fa3d0fa8b authored by Scott Chacon's avatar Scott Chacon
Browse files

got the milestone done, moved some TODO stuff into a "mapping issues" section

parent f6e11b9d7562
No related branches found
No related tags found
No related merge requests found
GENERAL
==========
* explicit file renames
* integrate as native protocol handler (hg push git://...)
* more tests
* submodules?
......@@ -12,10 +11,9 @@
* 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
......@@ -16,13 +14,22 @@
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
......@@ -24,13 +31,6 @@
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
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment