diff options
author | Rocco Rutte <pdmef@gmx.net> | 2008-12-30 21:52:32 +0100 |
---|---|---|
committer | Rocco Rutte <pdmef@gmx.net> | 2008-12-30 21:52:32 +0100 |
commit | 9f278a979294175873818ee6cdb787e712a4acbf (patch) | |
tree | 43d23b35fb9e52019c57b0e4c3b3e39c1b6a14ea | |
parent | 276f54c38f12b50c4d44be07e3209d348e348630 (diff) | |
download | hg-fast-export-9f278a979294175873818ee6cdb787e712a4acbf.tar.gz |
hg-fast-export: Update todo now that tag movement is supported
Signed-off-by: Rocco Rutte <pdmef@gmx.net>
-rw-r--r-- | hg-fast-export.txt | 19 |
1 files changed, 1 insertions, 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 ========= |