Что означают различные параметры «Глубина обновления» в TortoiseSVN? - PullRequest
0 голосов
/ 14 января 2019

У нас есть большое дерево SVN, которое включает в себя папки с ветвями. Для каждого проекта в дереве, над которым я работаю, у меня была отдельная проверка для каждой ветви, а также для ствола.

То, к чему я сейчас пытаюсь перейти, - это одна проверка, но с выборочным набором папок. Я бы сделал это, используя опцию «Обновить до ревизии» вместе с «Глубина обновления», установленной в «Рабочая копия», и используя «Выбор элементов ...», чтобы выбрать нужные папки. Затем я бы также проверил «Сделать глубину липкой».

У меня проблема в том, что я не могу понять, как сказать SVN, что мне больше не нужна определенная папка (например, ветка, которая сейчас находится в производстве).

Я пытаюсь лучше понять диалог «Обновление до ревизии», чтобы увидеть, что я что-то упустил, и понял, что не совсем понимаю, что означают все опции в «Глубине обновления». Я просмотрел сайт TortoiseSVN и не нашел никаких подробностей.

Может ли кто-нибудь объяснить различия между следующими параметрами в разделе «Глубина обновления»:

  • Рабочая копия
  • Полностью рекурсивный
  • Ближайшие дети, включая папку
  • Только файл дочерних
  • Только этот пункт
  • Исключить

Мне кажется, я понимаю "Непосредственные дети", "Только подать детей" и "Только этот элемент". Но я не уверен, что разница между «Рабочая копия», «Полностью рекурсивный» и «Исключить».

1 Ответ

0 голосов
/ 19 января 2019

Working copy: использовать текущую глубину оформления заказа, т.е. ничего не менять. Если вы проверите больше элементов, они будут проверены полностью / рекурсивно.

Fully recursive: эта папка извлечена, и все подпапки, их подпапки и их подпапки ... т.е. извлечены все, что находится под этой папкой

Exclude: эта папка не извлечена и оставлена ​​пустой. Ни файлы, ни папки внутри этой папки не извлечены

Если вы хотите удалить извлеченную папку, щелкните правой кнопкой мыши эту папку в рабочей копии, выберите «Обновить до ревизии» в контекстном меню и установите глубину Exclude

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...