Исключить определенный подкаталог из SVN Checkout в подклипе

Проблема довольно проста, я просто не очень хорошо разбираюсь в этих инструментах (или CVS в целом).

Каждая ветвь проекта содержит 4 папки:

branch-1
    folder1
    ...
    folder4
branch-2
    folder1
    ...
    folder4
...

folder4 огромен (~ 2 ГБ), содержит вещи, которые меня обычно не интересуют, и я бы предпочел не загружать его каждый раз - это занимает вечность и занимает много места.

Я вижу, что "Оформить заказ из SVN В диалоговом окне "Глубина" есть поле с параметрами:

  1. Полностью рекурсивный
  2. Непосредственные дочерние элементы, включая папки
  3. Только дочерние файлы файлов
  4. Только этот элемент

Ни один из этих параметров не совсем то, что мне нужно. 1 и 2 по-прежнему будут загружать folder4 , а 3 и 4 будут опускать все.

В идеале я мог бы просто сначала исключить folder4 из загрузки с опцией чтобы снести его позже. Я не против видеть это как входящее изменение (и просто игнорировать его) во время операций синхронизации.

Есть идеи? Я что-то упускаю?

P.S. Я пытался задать этот вопрос суперпользователю, но этот сайт вызывает у меня серьезные проблемы.

5
задан Tom 24 August 2011 в 20:47
поделиться