Переключатель SubVersion на глубину

При переключении, например, с транка на ветку, я получаю 5 разных вариантов глубины.

  • Только папка
  • Файлы в папке
  • Прямые дети
  • Рекурсивный
  • Рабочая копия

Какая разница между ними? Первые два должны быть довольно очевидными, но не уверен, что я получаю разницу между, например, последними двумя.

1 ответ

Решение

Посмотрите на эту хорошую документацию. Это объясняет все параметры глубины довольно хорошо, например:

  • Полностью рекурсивный - извлечение всего дерева, включая все дочерние папки и подпапки.
  • Непосредственные дочерние элементы, включая папки. Извлечение указанного каталога, включая все файлы и дочерние папки, но не заполнение дочерних папок.
  • Только дочерние файлы - извлечение указанного каталога, включая все файлы, но не извлечение каких-либо дочерних папок.
  • Только этот пункт - Оформить заказ только в каталоге. Не заполняйте его файлами или дочерними папками.
  • Рабочая копия - сохранить глубину, указанную в рабочей копии. Эта опция не используется в диалоговом окне оформления заказа, но это значение по умолчанию во всех других диалоговых окнах, которые имеют настройку глубины.
  • Исключить - используется для уменьшения глубины рабочей копии после того, как папка уже заполнена. Эта опция доступна только в диалоговом окне Обновить до ревизии.
Другие вопросы по тегам