Проект

Общее

Профиль

Svn-git » История » Редакция 2

Редакция 1 (Андрей Волков, 2011-12-12 11:11) → Редакция 2/4 (Андрей Волков, 2011-12-12 11:16)

h1. Миграция SVN -> GIT 

 h2. Пример миграции: 

 Задача: мигрировать svn репозиторий https://svn.nolty.ru/abackup/ в локальный репозиторий git. 

 Находим список пользователей (коммитеров SVN): 
 <pre> 
 svn log https://svn.nolty.ru/abackup/ |grep '^r[0-9]\+ ' | cut -d ' ' -f3 | sort | uniq > ~/svn.nolty.ru-git-converted/git-users.txt 
 vi git-users.txt 
 </pre> 

 git-users.txt 
 <pre> 
 volkov = Volkov Andrey <email@mydomain.ru> 
 ivanov = Ivanov Ivan <ivan@mydomain.ru> 
 </pre>