migrera svn till git
By Anatoly Mironov
Ja, hur gör man om man vill migrera till git? Låt oss säga, man vill använda github. Jag ska berätta hur man kan göra det. Jag gör det i Linux, förmodar samma gäller Mac. Det finns en bra manual om hur man migrerar svn till git. Vi ska gå igenom steg för steg. Skapa en fil som heter users.txt på ditt Skrivbord:
jmaddox = Jon Maddox <jon@gmail.com>
bigpappa = Brian Biggs <bigpappa@gmail.com>
VisualSVN Server = server <server@server.com>
Det sista är nödvändigt. Eftersom om du har skapat en repository från VisualSVN, kommer det krävas en användarmappning för det med. Installera git-svn:
sudo apt-get install git-svn
```Sedan utför dessa kommandon:
mkdir myproject_tmp cd my_blog_tmp git svn init https://192.168.1.3:8443/svn/repo/trunk/ –no-metadata git config svn.authorsfile ~/Skrivbord/users.txt git svn fetch
git clone . myproject
git remote rm origin
git remote add origin git@github.com:username/repo-you-just-created.git git push origin master
mkdir project_dir cd project_dir git init git pull git@github.com:username/repo-you-just-created.git master