2

Пример, приведенный в svnbook, с новым репо:

$ svnadmin create /var/svn/newrepos
$ svn import mytree file:///var/svn/newrepos/some/project \

1 ответ1

2
 # svn mkdir file:///root/svn-repository/etc \
     -m "Make a directory in the repository to correspond to /etc"
 # cd /etc
 # svn checkout file:///root/svn-repository/etc .
 # svn add apache samba alsa X11 
 # svn commit -m "Initial version of my config files"

Это использует неочевидную особенность svn checkout: вы можете извлечь каталог из хранилища непосредственно в существующий каталог. Здесь мы сначала создаем новый пустой каталог в хранилище, а затем извлекаем его в /etc, превращая /etc в рабочую копию. После этого вы можете использовать обычные команды svn add для выбора файлов и поддеревьев для добавления в репозиторий.

Ссылка http://subversion.tigris.org/faq.html#cvs2svn

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .