Оформить заказ из svn в другую структуру каталогов

У меня есть следующая структура каталогов в репозитории svn

Parent Directory/ - BranchFolder1/ * Stuff for BranchFolder1/ - BranchFolder2/ * Stuff for BranchFolder2/ - BranchFolder3/ * Stuff for BranchFolder3/ 

На диске я хочу иметь эту структуру:

 Parent Directory/ - Stuff for BranchFolder1/ 

Если я подключился к родительскому каталогу и выполняю обновление svn, он проверяет все ветки и их содержимое, чего я не хочу. Как я могу получить его, чтобы проверять / обновлять материал только внутри одной из ветвей?

Solutions Collecting From Web of "Оформить заказ из svn в другую структуру каталогов"

Вам нужно использовать разреженную функцию проверки (доступную с SVN 1.5):

 svn checkout --depth empty "http://path/to/Parent Directory svn up BranchFolder1/ 

Первая команда устанавливает глубину рабочей копии в пустую, поэтому у вас есть только этот каталог. Выдавая вторую команду, Subversion будет обновлять только BranchFolder1 до рабочей глубины «бесконечность». Все остальные каталоги останутся неизменными для последующего использования

 svn up .