Конвертиране на SVN repository към GIT
За бързото и лесно конвертиране на SVN хранилище към GIT любимият ми метод е чрез използване на SmartGit/Hg клиента разработван от Syntevo линк.
Приложението може да се ползва за некомерсиални цели без ограничение.
Така първо трябва да клонираме SVN хранилището при нас. За целта натискаме
CTRL+ALT+Oили от менюто Projects избираме Clone. Въвеждаме адреса на SVN repository-то примерно svn://svn.net/projectX.
След като следваме стъпките и изчакваме клонирането да завърши. При по-голямо хранилище това ще отнеме малко повече време.
След което отваряме едно Command Prompt-че и създаваме директория където искаме да имаме чисто копие. Примерно
c:\users\Yuks\Desktop\Blaи правим
git clone D:\projects\CHECKEDкато D:\projects\CHECKED е директорията в която сме клонирали от SVN-а.
Може да добавим и remote по следния начин
git remote remove origin git remote add origin https://**********************.gitи накрая
git push -u origin master
Това е :)
Естествено съществуват и много различни начини за осъществяването на тази задача но (почти) винаги се използва git-svn. :)