diff options
author | Raja R Harinath <harinath@hurrynot.org> | 2010-07-09 20:01:36 +0530 |
---|---|---|
committer | Raja R Harinath <harinath@hurrynot.org> | 2010-07-09 21:32:29 +0530 |
commit | 6d3ad9b25957de52c1f74dfcfca813c271b122cc (patch) | |
tree | e9b4babd3809199c8e305f1de1411f30282059c9 /src/svn.cpp | |
parent | 4cbcd3021d803012d31356b5cb36982a9921b2df (diff) | |
download | svn2git-6d3ad9b25957de52c1f74dfcfca813c271b122cc.tar svn2git-6d3ad9b25957de52c1f74dfcfca813c271b122cc.tar.gz svn2git-6d3ad9b25957de52c1f74dfcfca813c271b122cc.tar.bz2 svn2git-6d3ad9b25957de52c1f74dfcfca813c271b122cc.tar.xz svn2git-6d3ad9b25957de52c1f74dfcfca813c271b122cc.zip |
Introduce incremental mode with --incremental flag
We use the progress logs that we carefully maintained to recreate the
branch data structures, as described in earlier commits.
A major change/improvement is that reloadBranches() now uses the marks file
and internal data structures to prime the fast-import rather than using
git-rev-parse.
We also handle --resume-from properly, by truncating the log file to revisions
that only precede the revision resumed from. Note that git fast-import allows
marks to be reused without any extra processing.
Diffstat (limited to 'src/svn.cpp')
0 files changed, 0 insertions, 0 deletions