Для этого вам понадобятся две чистые папки: исходная и целевая.Это нужно как для SVN CheckOut, так и для SVN Export.
Если вы создали этот целевой репозиторий, выполните следующие действия:
- Выполните «svn checkout» из целевого репозитория.
- Выполните «svn-экспорт»"из репозитория исходного кода.
- Скопируйте экспортированные файлы и папки из исходного файла в целевой локальную файловую систему.Затем файлы и папки будут отображаться как новые или неверсионные файлы.
- Теперь выполните «svn commit» из целевой папки.
Если я не ошибаюсь, SVN EXPORTбудет пытаться экспортировать также внешние определения.Если вы хотите опустить их, вам нужно использовать переключатель «--ignore-externals».
Удачи.