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

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

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

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

Ответ 1

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

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