hg-fast-export: Update todo now that tag movement is supported

Signed-off-by: Rocco Rutte <pdmef@gmx.net>
This commit is contained in:
Rocco Rutte
2008-12-30 21:52:32 +01:00
parent 276f54c38f
commit 9f278a9792

View File

@@ -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
=========