Избавиться от причины переопределения для TFS - PullRequest
0 голосов
/ 14 февраля 2020

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

Однако, хотя я вижу в Team Explorer поле для причины переопределения, когда мой код нарушает политику регистрации, я не вижу поле, если оно не нарушает политику.

Если умышленно заставить мой код нарушать политику регистрации, как я могу очистить причину переопределения?

1 Ответ

0 голосов
/ 17 февраля 2020

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

enter image description here

Установите один из следующих флажков:

  • Сохранить ожидающие изменения локально : по умолчанию эта проверка коробка выбрана. Если этот флажок установлен, ожидающие изменения (включая комментарий и список связанных рабочих элементов) не удаляются из вашей рабочей области. Если вы хотите очистить свое рабочее пространство для работы над другой задачей, вам следует снять этот флажок.
  • Оценка политик и заметки о проверке перед отправкой на полку : при установке этого флажка все правила регистрации оцениваются до создания набора полок.

Таким образом, вы можете снять отметку Оценивать политики и заметки о регистрации перед откладыванием , когда вы пытаетесь снять с полки. Это не сохранит причину переопределения в Team Explore.

Если есть какая-либо причина переопределения, кэшированная в Team Explore. Просто удалите их вручную.

В соответствии с вашей ситуацией, поскольку вы работаете с несколькими наборами полок и не регистрируете ожидающие изменения часто.

Поскольку политика регистрации будет проверяться только при попытке проверить в ожидании изменений. Нет необходимости каждый раз оценивать политики и заметки о регистрации для всех наборов полок. Что может усложнить и запутать вещи.

Лучше всего снять этот флажок во время полки. И убедитесь, что вы не нарушаете политику после окончательной проверки опции.

Надеюсь, это понятно и полезно.

...