From 9f278a979294175873818ee6cdb787e712a4acbf Mon Sep 17 00:00:00 2001 From: Rocco Rutte Date: Tue, 30 Dec 2008 21:52:32 +0100 Subject: [PATCH] hg-fast-export: Update todo now that tag movement is supported Signed-off-by: Rocco Rutte --- hg-fast-export.txt | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/hg-fast-export.txt b/hg-fast-export.txt index fea8f60..356ba8a 100644 --- a/hg-fast-export.txt +++ b/hg-fast-export.txt @@ -1,4 +1,4 @@ -hg-fast-import.(sh|py) - mercurial to git converter using git-fast-import +hg-fast-export.(sh|py) - mercurial to git converter using git-fast-import Legal ===== @@ -50,23 +50,6 @@ git-fast-import. This also implies that it heavily relies on strictly linear ordering of changesets from hg, i.e. its append-only storage model so that changesets hg-fast-import already saw never get modified. -Todo -==== - -For incremental imports, handling tags needs to be reworked (maybe): -Right now we assume that once a tag is created, it stays forever and -never changes. However, - - 1) tags in hg may be removed - 2) tags may change - -I'm not yet sure how to handle this and how this interferes with -non-hg-based tags in git. - -The same for branches: They may get removed. - -For one-time conversions, everything is fine. - Footnotes ========= -- 2.11.4.GIT