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 More verbose output, can be give more then once to increase the
19 -help Print a brief help message and exits.
22 This program will convert a git branch to a svn ditto, it also support
25 This program takes a git fast-export dump and converts it into a svn
26 dump that is feed into svnadmin load.
28 This program assumes its the only process that writes into the svn
29 repository. This is because of the race between getting the to svn
30 Revsion number from the svn, creating the dump with correct Revsions,
31 and do the svnadmin load.
33 This program also support incremental updates from a git branch to a svn
34 reprositry. Its does this by setting a git tag
35 (git2svn-syncpoint-<branchname>) where the last update was pulled from.
37 This program was created as a hack over a weekend to support a smoother
38 migration away from svn and allow users access to tools to browse and
39 search code (fisheye) and use anonymouns svn servers.
42 git2svn ~/src/heimdal svn-repro
44 git2svn --git-branch heimdal-1-0-branch \
45 --svn-prefix branches/heimdal-1-0-branch \
46 ~/src/heimdal svn-repro
49 git2svn is avaible from repo.or.cz
51 git clone git://repo.or.cz/git2svn.git
54 Love Hörnquist Åstrand <lha@kth.se>
57 Send bug reports to lha@kth.se