Осуществить переход с CVS на SVN можно с помощью набора скриптов cvs2svn:
1. Заходим на маишну, где расположен CVS-репозиторий;
2. Останавливаем CVS-сервер;
3. Переходим в диреторию CVSROOT, архивируем все его содержимое;
4. Переносим архив на машину, на которой установлен SVN, распаковываем архив в /path/to/cvs/repository/;
5. От root-а создаем репозиторий
svnadmin create /path/to/svn/repository/myproject6. В директории, где распакован архив CVS-репозитория, выполняем команду
/path/to/cvs2svn/cvs2svn-1.5.1/cvs2svn --dry-run --existing-svnrepos \ --trunk-only --trunk=trunk --no-prune --encoding=utf-8 --username myusername \ -s /path/to/svn/repository/myproject/ /path/to/cvs/repository/7. Если команад из п. 6 выполнилась без ошибок, то запускаем ее же, но без --dry-run.