aboutsummaryrefslogtreecommitdiffstats
path: root/src/CommandLineParser.h
diff options
context:
space:
mode:
authorRaja R Harinath <harinath@hurrynot.org>2010-07-09 20:01:36 +0530
committerRaja R Harinath <harinath@hurrynot.org>2010-07-09 21:32:29 +0530
commit6d3ad9b25957de52c1f74dfcfca813c271b122cc (patch)
treee9b4babd3809199c8e305f1de1411f30282059c9 /src/CommandLineParser.h
parent4cbcd3021d803012d31356b5cb36982a9921b2df (diff)
downloadsvn2git-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/CommandLineParser.h')
0 files changed, 0 insertions, 0 deletions