Пример, данный в svnbook, с новым repo:
$ svnadmin create /var/svn/newrepos
$ svn import mytree file:///var/svn/newrepos/some/project \
# 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"
Это использует в своих интересах not-immediately-obvious функцию svn контроля: можно проверить каталог из репозитория непосредственно в существующий каталог. Здесь, мы сначала делаем новый пустой каталог в репозитории и затем проверяем его в / и т.д., преобразовывая / и т.д. в рабочую копию. После того как это сделано, можно использовать нормальный svn, добавляют команды для выбора файлов и поддеревьев для добавления к репозиторию.