Редактирование политик возврата
Администраторы Team Foundation (подсистема контроля версий) могут добавлять и изменять требования политик возврата. В соответствии с этими политиками возврата пользователь должен предпринять определенные действия при возврате кода в систему управления версиями. Например, от пользователя может потребоваться связать рабочий элемент с набором изменений. Дополнительные сведения об операциях возврата см. в разделе Возврат ожидающих изменений. Перед изменением политики возврата, необходимо создать такую политику. Дополнительные сведения см. в разделе Добавление политик возврата. По умолчанию доступны следующие типы политик возврата.
Построения Требуется успешное построение перед возвратом.
Анализ кода Требуется проведение анализа кода перед возвратом.
Политика тестирования Требуется проведение определенных тестов перед возвратом.
Рабочие элементы Требуется один или несколько рабочих элементов, связанных с возвратом.
Примечание
Можно временно отключить один или несколько типов политик в окне Параметры системы управления версиями на вкладке Политика возврата. Для этого выделите политики и щелкните Отключить.Чтобы включить отключенную политику, выберите ее, а затем нажмите кнопку Включить.
Необходимые разрешения
Чтобы выполнить эту процедуру, необходимо задать для набора разрешений Изменение информации на уровне проекта значение Разрешить. Дополнительные сведения см. в разделе Разрешения Team Foundation Server.
Для изменения политики возврата
В меню Группа выберите пункт Параметры командного проекта, а затем — Система управления версиями.
В диалоговом окне Параметры системы управления версиями перейдите на вкладку Политика возврата.
В списке типов политик щелкните тип политик, который необходимо изменить, а затем нажмите кнопку Изменить.
Дальнейшие действия зависят от типа изменяемой политики.
Построения Требуется успешное построение перед возвратом. Этот тип политики нельзя изменить.
Анализ кода Требуется проведение анализа кода перед его возвратом. Появится диалоговое окно Редактор политики анализа кода.
Установите флажки для нужных типов анализа кода. Возможные варианты: Принудительный возврат файлов из текущего решения, Принудительный анализ кода C/C++ (/analyze) и Принудительный анализ управляемого кода. Если установлен флажок Принудительный анализ управляемого кода, выберите требуемые параметры правил в группе Параметры правил анализа управляемого кода.
Дополнительные сведения об использовании средств анализа кода см. в разделе Создание и использование политик возврата с анализом кода.
Политика тестирования Требуется проведение определенных тестов перед возвратом кода. При нажатии кнопки ОК отображается диалоговое окно Политика тестирования, в котором предлагается выбрать Файл метаданных, нажав кнопку с многоточием (…), а затем выбрать нужный список.
(Необязательно) Установите флажок Применять политику возврата только в отношении тестов, на которые повлияли изменения в коде, если требуется ограничить политику по этому критерию.
Дополнительные сведения см. в разделах Создание параметров тестирования для запуска автоматических тестов из Visual Studio и Определение списков тестов для группировки тестов.
Рабочие элементы Требуется один или несколько рабочих элементов, связанных с возвратом. Этот тип политики нельзя изменить.
Нажмите кнопку ОК.
См. также
Задачи
Пошаговое руководство. Настройка политик возврата и примечаний при возврате