Предположим, что у вас есть эта структура SVN:только обновить папки ветви SVN во время обновления SVN
\app
\app\trunk\
\app\trunk\file1
\app\trunk\file2
\app\branches\
\app\branches\branch1\file1
\app\branches\branch2\file1
\app\branches\branch2\file2
\app\tags\
Предположим, мы создали два новых филиала в течение двух развертываний/выпусками нашего приложения. Со временем файлы под этими филиалами увеличат используемое пространство нашей локальной машины, на которой установлен Tortoise SVN. Есть ли способ настроить Tortoise, поэтому, когда мы делаем «обновление SVN» в папке «ветви», мы просто получаем первый уровень, а это означает, что мы просто переносим папки «branch1» и «branch2» на нашу локальную машину, а не содержимое (например: «file1», «file2»)? А затем использовать другую команду SVN для вытягивания файлов для определенных папок ветвей?
EDIT:
Выработать немного об этом, у нас есть файлы случайные для выполнения конкретных задач, которые в большей степени связаны с миграцией/развертывания, таких как бизнес-требований, тестирование планов, тестирование сценариев, тестирование вывод проверки. Мы не хотим, чтобы эти файлы смешивались с остальной частью исходного кода, потому что они имеют значение только для развития этой ветви. Но мы все еще хотим их отслеживать. Они определенно увеличат дисковое пространство.
см. Редактирование в вопросе .. Я немного разработал для вас – MacGyver