Re: mercurial to git
- From
Shawn O. Pearce <spearce@spearce.org>
- Date
- Mar 7, 2007, 23:14 UTC
- Message-ID
- <20070307231421.GF27922@spearce.org>
- In-Reply-To
- <20070306210629.GA42331@peter.daprodeges.fqdn.th-h.de>
Rocco Rutte <pdmef@gmx.net> wrote:
Show 7 quoted lines
> Somewhat related: It would be really nice to teach git-fast-import to > init from a previously saved mark file. Right now I use hg revision > numbers as marks, let git-fast-import save them, and read them back next > time. These are needed to map hg revisions to git SHA1s in case I need > to reference something in an incremental import from an earlier run. It > would be nice if git-fast-import could do this on its own so that all > consumers can benefit and can have persistent marks accross sessions.
Done. See the new --import-marks option.
The following changes since commit c390ae97beb9e8cdab159b593ea9659e8096c4db:
Li Yang (1):
gitweb: Change to use explicitly function call cgi->escapHTML()are found in the git repository at:
git://repo.or.cz:/git/fastimport.git
Shawn O. Pearce (3):
Preallocate memory earlier in fast-import
Use atomic updates to the fast-import mark file
Allow fast-import frontends to reload the marks tableDocumentation/git-fast-import.txt | 13 +++++- fast-import.c | 85 +++++++++++++++++++++++++++++------- t/t9300-fast-import.sh | 8 ++++ 3 files changed, 88 insertions(+), 18 deletions(-)
-- Shawn.