Как получить внешний каталог Subversion, не загружая все другие каталоги и подкаталоги

У меня есть репозиторий Subversion под названием «repo». Внутри репо находятся каталоги trunk/ и branch/. Внутри веток/ есть несколько десятков релизных веток, например. 1,0/, 1,1/. Эти ветки/каталоги содержат относительно большое приложение.

Я хочу добавить внешний объект в корень репозитория, который называется myExternal. Когда я определяю внешний, единственный способ заставить SVN создать каталог myExternal/ — это запустить «svn up» из корня репозитория. Однако это также приведет к извлечению всего содержимого веток/, что неприемлемо (у нас есть много разработчиков, которым нужно добавить myExternal/ в свою копию репозитория, и они не могут все из них извлекать гигабайты ненужные ветки).

Я попробовал 'svn up --set-depth imimentials', но, похоже, это не помогло получить внешние данные. Есть ли способ сказать svn, чтобы он извлекал myExternal/ без извлечения всех веток/?

Использование SVN 1.7.

7
задан erich8 5 April 2012 в 13:46
поделиться