NAME
    git2svn - converts a git branch to a svn ditto

SYNOPSIS
    git2svn [options] git-repro svn-repro

OPTIONS
    --git-branch
            The git branch to export. The default is branch is master.

    --svn-prefix
            The svn prefix where the branch is import. The default is trunk
            to match the default GIT branch (master).

    --no-load
            Don't load the svn repository or update the syncpoint tagname.

    --keep-logs
            Don't delete the logs in $CWD/.data on success.

    --verbose
            More verbose output, can be give more then once to increase the
            verbosity.

    --help  Print a brief help message and exits.

DESCRIPTION
    git2svn will convert a git branch to a svn ditto, it also support
    incremantal updates.

    git2svn takes a git fast-export dump and converts it into a svn dump
    that is feed into svnadmin load.

    git2svn assumes its the only process that writes into the svn
    repository. This is because of the race between getting the to svn
    Revsion number from the svn, creating the dump with correct Revsions,
    and do the svnadmin load.

    git2svn also support incremental updates from a git branch to a svn
    reprositry. Its does this by setting a git tag
    (git2svn-syncpoint-<branchname>) where the last update was pulled from.

    git2svn was created as a hack over a weekend to support a smoother
    migration away from svn and allow users access to tools to browse and
    search code (fisheye) and use anonymouns svn servers.

EXAMPLES
            B<git2svn> ~/src/heimdal svn-repro

            B<git2svn> --git-branch heimdal-1-0-branch \
                 --svn-prefix branches/heimdal-1-0-branch \
                 ~/src/heimdal svn-repro

DOWNLOAD
    git2svn is avaible from repo.or.cz

            git clone git://repo.or.cz/git2svn.git

AUTHORS
            Love Hrnquist strand <lha@kth.se>

BUGS
            Send bug reports to lha@kth.se

