Мой обычный рабочий процесс по созданию нового репозитория с Subversion - создание новых репозиториев, проверка корня репозитория, создание тегов веток и папок стволов и размещение в стволе моих исходных файлов. Затем я делаю коммит этого «первоначального импорта», удаляю извлеченные репозитории с моего жесткого диска и делаю проверку ствола. Тогда я могу начать работать.
Однако, когда речь идет о крупном импорте, подумайте о сотнях мегабайт и о хостинге с контролем версий за пределами сайта (на основе http), чтобы этот первоначальный импорт мог занять много времени. Что еще хуже, после совершения сделки мне нужно снова и снова проверять этот массивный багажник.
Есть ли способ с использованием subversion использовать локальную копию транка без повторного извлечения данных, которые уже есть?