2 git2svn - converts a git branch to a svn ditto
5 git2svn [options] git-repro svn-repro
9 The git branch to export. The default is branch is master.
12 The svn prefix where the branch is import. The default is trunk
13 to match the default GIT branch (master).
16 Don't load the svn repository or update the syncpoint tagname.
19 Don't delete the logs in $CWD/.data on success.
22 More verbose output, can be give more then once to increase the
25 --help Print a brief help message and exits.
28 git2svn will convert a git branch to a svn ditto, it also support
31 git2svn takes a git fast-export dump and converts it into a svn dump
32 that is feed into svnadmin load.
34 git2svn assumes its the only process that writes into the svn
35 repository. This is because of the race between getting the to svn
36 Revsion number from the svn, creating the dump with correct Revsions,
37 and do the svnadmin load.
39 git2svn also support incremental updates from a git branch to a svn
40 reprositry. Its does this by setting a git tag
41 (git2svn-syncpoint-<branchname>) where the last update was pulled from.
43 git2svn was created as a hack over a weekend to support a smoother
44 migration away from svn and allow users access to tools to browse and
45 search code (fisheye) and use anonymouns svn servers.
48 B<git2svn> ~/src/heimdal svn-repro
50 B<git2svn> --git-branch heimdal-1-0-branch \
51 --svn-prefix branches/heimdal-1-0-branch \
52 ~/src/heimdal svn-repro
55 git2svn is avaible from repo.or.cz or github
57 git clone git://repo.or.cz/git2svn.git
59 https://github.com/lha/git2svn
61 If you want to do the reverse covert svn to git, you might want to use
64 http://barrbrain.github.com/svn-dump-fast-export/
68 Love Hörnquist Åstrand <lha@kth.se>
69 Neil Mayhew <neil_mayhew@sil.org>
70 Ramkumar Ramachandra <artagnon@gmail.com>
71 Ortwin Escher <hurz@oe-extern.plan.vfnet.de>
72 Andreas Oberritter <obi@saftware.de>
75 and we hope that those not mentioned here will forgive us
79 Send bug reports to lha@kth.se