From a16885fca7d71f39c5b71ff89ecb9b6147d3cd1b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Mon, 14 Apr 2008 08:39:56 +0200 Subject: [PATCH] Use B, history and better examples. --- git2svn | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/git2svn b/git2svn index 58d6c14..c36e41a 100755 --- a/git2svn +++ b/git2svn @@ -450,24 +450,30 @@ Print a brief help message and exits. B 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. +B 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 +B 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-) where the last update was pulled from. +B also support incremental updates from a git branch to +a svn reprositry. Its does this by setting a git tag +(git2svn-syncpoint-) where the last update was pulled +from. + +B 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. =head1 EXAMPLES - ./git2svn ~/src/heimdal svn-repro - ./git2svn --git-branch heimdal-1-0-branch \ - --svn-prefix branches/heimdal-1-0-branch \ - ~/src/heimdal svn-repro + git2svn ~/src/heimdal svn-repro + + git2svn --git-branch heimdal-1-0-branch \ + --svn-prefix branches/heimdal-1-0-branch \ + ~/src/heimdal svn-repro =head1 DOWNLOAD -- 2.11.4.GIT