diff options
author | Raja R Harinath <harinath@hurrynot.org> | 2010-06-20 22:59:41 +0530 |
---|---|---|
committer | Raja R Harinath <harinath@hurrynot.org> | 2010-06-20 22:59:41 +0530 |
commit | c4d607628ba4b9f5a532900051f80f5fa1a01034 (patch) | |
tree | 8ba190a9e25065f92cce124d43d0a04bce5bb6f2 /src/main.cpp | |
parent | c99f14df097f72394a6bb9c8ae9130cd8cb86cf1 (diff) | |
download | svn2git-c4d607628ba4b9f5a532900051f80f5fa1a01034.tar svn2git-c4d607628ba4b9f5a532900051f80f5fa1a01034.tar.gz svn2git-c4d607628ba4b9f5a532900051f80f5fa1a01034.tar.bz2 svn2git-c4d607628ba4b9f5a532900051f80f5fa1a01034.tar.xz svn2git-c4d607628ba4b9f5a532900051f80f5fa1a01034.zip |
Improve progess log
Make the progress log for commit and branch creation more uniform and
machine parse-able. Add 'mark' information to log so that it can be
cross-referenced against the fast-import marks file.
The log-* files now have enough information in a convenient enough form
that the export can eventually be made fully resumable and incremental.
The format is essentially
progress SVN r<svn-rev> branch <git-branch> = (:<mark> | <other-git-branch>)
with a possible trailing # comment. Any line not matching this can be
The incremental mode would prime the internal structures with
if (<mark>) repository->commitMarks[<svn-rev>] = <mark>;
repository->branches[<git-branch>].commits.append(<svn-rev>);
Diffstat (limited to 'src/main.cpp')
0 files changed, 0 insertions, 0 deletions