From 69e2d5df9b17b04802a00f898b8019d7f7dd59a0 Mon Sep 17 00:00:00 2001 From: Rocco Rutte Date: Thu, 8 Mar 2007 09:37:41 +0000 Subject: [PATCH] Add some degign notes to readme Signed-off-by: Rocco Rutte --- README.txt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/README.txt b/README.txt index 368e7ea..d28a096 100644 --- a/README.txt +++ b/README.txt @@ -25,3 +25,12 @@ Notes As each git-fast-import run creates a new pack file, it may be required to repack the repository quite often for incremental imports (especially when importing a small number of changesets per incremental import). + +Design +====== + +hg2git.py was designed in a way that doesn't require a 2-pass mechanism +or any prior repository analysis: if just feeds what it finds into +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 hg2git already saw never get modified. -- 2.11.4.GIT