Open main menu

Changes

Git svn

1,037 bytes removed, 09:31, 21 July 2013
== Windows ==
=== Test 1 ===
Based [http://git-scm.com/book/ch8-1.html on this] and [http://iacoware.wordpress.com/2009/10/02/howto-use-svnsync-to-mirror-a-repository-on-windows/ this article.]
 
md C:\relax\svn\trunk
svnadmin create --pre-1.4-compatible C:/relax/svn/trunk
 
md C:\relax\svn\branches\relax_disp
svnadmin create --pre-1.4-compatible C:/relax/svn/branches/relax_disp
 
echo exit 0 > C:/relax/svn/trunk/hooks/pre-revprop-change.bat
echo exit 0 > C:/relax/svn/branches/relax_disp/hooks/pre-revprop-change.bat
 
svnsync init file:///C:/relax/svn/trunk http://svn.gna.org/svn/relax/trunk/
svnsync init file:///C:/relax/svn/branches/relax_disp http://svn.gna.org/svn/relax/branches/relax_disp/
# Be aware, if your repo is big, it could take a loooot of time.
# Example. 20500 commits, took from 22 PM to 23 PM.
svnsync sync file:///C:/relax/svn/trunk
svnsync sync file:///C:/relax/svn/branches/relax_disp
 
cd C:\relax
git svn clone file:///C:/relax/svn/trunk
git svn clone file:///C:/relax/svn/branches/relax_disp
 
=== Test 2 ===
[http://www.tfnico.com/presentations/git-and-subversion Based on these posts] and on [http://trac.parrot.org/parrot/wiki/git-svn-tutorial these posts].
Trusted, Bureaucrats
1,382

edits