Поделиться через


Проверка работы в базе кода команды

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

В Visual Studio Team Обозреватель откройте страницу "Ожидающие изменения", чтобы проверка в коде в новый набор изменений или нажмите клавиши CTRL+O, P на клавиатуре.

Снимок экрана: область ожидающих изменений с комментарием и кнопкой

Совет

Щелкните значок отвода, чтобы открепить страницу "Ожидающие изменения" из team Обозреватель и отобразить ее в отдельном окне.

Выберите файлы, в которые вы хотите проверка

Вы можете указать, какие изменения файлов необходимо проверка, перетащив их между разделами "Включенные изменения" и "Исключенные изменения" страницы "Ожидающие изменения" в команде Обозреватель. Вы также можете проверка при работе в других областях Visual Studio.

  • В Обозреватель решений щелкните правой кнопкой мыши решение, один или несколько проектов кода или один или несколько файлов и нажмите кнопку "Войти".

  • В Обозреватель системы управления версиями выберите один или несколько элементов с ожидающими изменениями или одну или несколько папок, содержащих элементы с ожидающими изменениями. Значок состояния проверка TFVC указывает элементы с ожидающих изменений. Щелкните правой кнопкой мыши выбранные элементы и нажмите кнопку "Войти".

Внимание

Параметр "Проверить" не отображается, если в выбранных элементах нет ожидающих изменений.

Если вы не видите ожидающие изменения для элемента, в который вы хотите проверка, убедитесь, что он не указан как исключенное изменение. Откройте представление "Ожидающие изменения" и выберите ссылку "Обнаруженные" в разделе "Исключенные изменения". В диалоговом окне "Повышение кандидатов изменений" выберите любой из элементов, в которые вы хотите проверка, и выберите "Повысить". Элементы перемещаются в раздел "Включенные изменения" и теперь можно проверка.

Связывание рабочих элементов

При проверка изменений необходимо связать рабочие элементы с изменениями. Эта практика предлагает следующие преимущества:

  • Участник группы, который смотрит на рабочий элемент, может связаться непосредственно с набором изменений, чтобы увидеть работу, которую вы сделали.
  • Участник группы, который проверяет историю измененного файла , может просмотреть набор изменений и просмотреть рабочие элементы, которые были обоснованием изменения.
  • Вы можете создать изменения в автоматизированной системе сборки, например с помощью сборки CI или встроенной сборки. Члены команды могут увидеть, в каких завершенных сборках была завершена задача или исправлена ошибка.

Чтобы связать рабочие элементы с изменениями, можно:

  • Выберите "Добавить рабочий элемент по идентификатору" в разделе "Связанные рабочие элементы" страницы "Ожидающие изменения". Введите идентификатор рабочего элемента и нажмите кнопку "Добавить".

  • Перетащите рабочий элемент со страницы "Рабочий элемент" команды Обозреватель в раздел "Связанные рабочие элементы" страницы "Ожидающие изменения".

После добавления рабочего элемента можно выбрать ссылку рядом с элементом, чтобы выбрать, как элемент должен быть связан с изменениями: связать или разрешить. Эти параметры доступны только в том случае, если рабочий элемент еще не в состоянии, которое исключает эту связь, например "Разрешено", "Готово" или "Закрыто".

Проверка изменений

  1. В команде Обозреватель выберите "Главная", а затем нажмите клавиши CTRL+0, P.

  2. На странице "Ожидающие изменения" введите комментарий, чтобы товарищи по команде, которые позже должны просмотреть и понять историю ваших файлов, могут понять, что вы сделали. Например: реализован контроллер корзины покупок.

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

  3. Нажмите кнопку "Войти".

Один из следующих результатов:

  • Изменения проверка в.

    Все включенные изменения файлов из рабочей области вместе с комментарием, заметками проверка и ссылками на связанные рабочие элементы хранятся на сервере в виде единого набора изменений.

  • Конфликты блокируют изменения.

    Система предоставляет конфликты между изменениями и последней версией файлов на сервере. См. раздел "Разрешение конфликтов система управления версиями Team Foundation".

  • Политика проверка блокирует проверка.

    Администратор istrator вашего проекта может реализовать политики проверка в работе, чтобы побудить вашу команду следовать рекомендациям. Например, политика проверка может поощрять или требовать, чтобы члены группы связали по крайней мере один рабочий элемент с их изменениями. Дополнительные сведения см. в разделе "Установка и принудительное применение шлюзов качества".

    Чтобы переопределить эти политики проверка, в разделе "Предупреждения политики" выберите "Переопределить предупреждения" и введите причину переопределения.

  • Вы проверка изменения в папке, управляемой процессом сборки проверка.

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

    Снимок экрана: диалоговое окно

Подписка на оповещения

Если вы хотите получать уведомления, когда кто-то проверка в коде в проекте TFVC, вы можете подписаться на получение оповещений электронной почты. В параметрах пользователя проекта TFVC выберите "Уведомления". Выберите новую подписку, а затем выберите и настройте шаблоны проверки кода (TFVC).

Снимок экрана: страница оповещений для проекта TFVC на веб-портале.

Работа из командной строки

  • Команда Checkin позволяет просматривать ожидающие изменения и проверка в файлах.

Советы

  • Вы можете переключаться между представлениями списка и дерева, выбрав пункт "Параметры представления" в разделах "Включенные элементы " или "Исключенные" страницы "Ожидающие изменения ".

  • Прежде чем проверка в новом коде, следует рассмотреть вопрос о проведении проверки кода. См. статью "Приостановка работы", исправление ошибки и проверка кода.

  • Вы можете управлять и при необходимости отменять ожидающие изменения. См. статью "Разработка кода" и управление ожидающих изменений.

  • Если вам нужно отложить изменения, см. статью "Приостановка работы" и управление наборами полок.

  • Изменения проверка атомарно. Операция завершается полностью или завершается сбоем. Если одно из изменений не может быть отправлено, ни один из изменений не фиксируется, а набор изменений не создается. Например, если вы потеряете сетевое подключение в середине операции проверка, вся операция завершается ошибкой.

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

Следующие шаги

Переименование или перемещение файлов и папок