Mercurial > hg-git
diff DESIGN.txt @ 5:d6c443a91b18
refactored the git handling stuff out into another class
author | Scott Chacon <schacon@gmail.com> |
---|---|
date | Thu, 23 Apr 2009 15:26:10 -0700 |
parents | c43c02cc803a |
children | feab56c76c92 |
line wrap: on
line diff
--- a/DESIGN.txt Thu Apr 23 12:11:23 2009 -0700 +++ b/DESIGN.txt Thu Apr 23 15:26:10 2009 -0700 @@ -9,6 +9,14 @@ (Dulwich library) += Lossless Two Way = +We need to store data that Git records that Merc does not in a git/extra_data file. This would be parents over two and committer information (author will be mapped to Hg committer). This way two Hg developers can collaborate without the Git transport messing up the local commits. +Each Git commit should be reproducable as a Merc ID and vice versa on any system. + += ISSUES = + +* currently sorts by date, though it should be sorting topologically. if it gets to a commit where we haven't processed it's parents, it will probably fuck up. + May need to use bookmarks extension to do everything better. * Cloning from a Git Repository *