Улучшение качества кода с помощью политик возврата командного проекта
При использовании Visual Studio Premium для командного проекта можно создать политики возврата, которые позволят сделать обязательными меры по улучшению кода и повышению эффективности групповой разработки. Политики возврата – это правила, заданные на уровне группового проекта и обязательные к выполнению на компьютерах разработчиков для получения разрешения на возврат кода.
Пользователь может задать четыре политики возврата командного проекта.
Построения Требуется исправление всех нарушений, возникших при построении, перед возвратом.
Анализ кода Требуется проведение анализа кода перед возвратом.
Политика тестирования Требуется проведение тестов возврата перед возвратом.
Рабочие элементы. Требуется один или несколько рабочих элементов, связанных с возвратом.
Важно!
Для использования политик возврата необходимо подключение к Visual Studio Team Foundation Server.
Общие задачи
Задача |
Справочные материалы |
---|---|
Создание и использование политик возврата. Для создания политик возврата используются параметры командного проекта Team Foundation (подсистема контроля версий). |
|
Создание и использование политик возврата. Пользователь может выбрать правила анализа кода из стандартного набора или создать свой настраиваемый набор. |
Связанные задачи
Задача |
Справочные материалы |
---|---|
Настройка среды разработки. Перед созданием или изменением кода необходимо настроить среды разработки и тестирования с помощью соответствующего исходного кода. При работе с базами данных также необходим доступ к представлению этих баз данных вне сети. |
|
Использование анализа кода в процессе разработки. Участники группы выполняют анализ кода на своих компьютерах для разработки. В Visual Studio разработчики настраивают и выполняют анализ кода для отельных проектов кода, просматривают и анализируют проблемы, обнаруженные при его выполнении, и создают рабочие элементы для предупреждений. |
|
Создание и выполнение модульных тестов. Модульные тесты позволяют разработчикам и тест-инженерам быстро искать логические ошибки в методах классов проектов #, Visual Basic .NET и ++. Модульный тест можно создать один раз, а затем выполнять каждый раз при изменении исходного кода, чтобы убедиться в отсутствии внесенных ошибок. |
|
Отслеживание рабочих элементов и дефектов. С помощью рабочих элементов можно отслеживать рабочие элементы и управлять как работой так и сведениями о командном проекте. Рабочий элемент — это запись в базе данных, которая используется программой Team Foundation для отслеживания назначений и хода выполнения работы. Различные типы рабочих элементов используются для отслеживания различных типов работы, например требований клиентов, ошибок в продукте и задач разработки. |