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


Добавление значков состояния для репозитория GitHub

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

Вы можете добавить синтаксис Markdown в файл репозитория README.md GitHub, чтобы отобразить состояние доски в этом репозитории. Отображение состояния путем добавления синтаксиса, выбранного в параметрах доски.

Примечание.

Требуется Azure DevOps Server 2019 с обновлением 1 или более поздней версии.

Показанный синтаксис работает независимо от того, подключен ли проект к GitHub.com или репозиторию GitHub Enterprise Server. Для GitHub Enterprise Server сервер должен быть доступен для Azure DevOps Services.

Необходимые компоненты

Категория Требования
Разрешения администратор команды для параметров команды, которые вы хотите изменить или член группы администраторов проектов.
интеграция с GitHub Подключите ваш проект к репозиторию GitHub, в котором находятся коммиты и pull-реквесты, с которыми или к которым вы хотите установить связь.
конфигурация платы Доска, которую вы хотите настроить. При добавлении команды добавьте доску для этой команды. Дополнительные сведения см. в разделе "О командах и средствах Agile".
доступ к репозиторию Чтобы добавить индикатор состояния в репозиторий GitHub.com: участник репозитория.

Добавление значка состояния

  1. Войдите в Azure Boards и откройте свою доску.

  2. Выберите значок шестеренки, чтобы настроить доску и задать общие параметры команды.

    Снимок экрана: открытие параметров доски.

  3. Выберите значок состояния, а затем установите или снимите флажок"Разрешить анонимным пользователям доступ к индикатору состояния". Если флажок снят, пользователи, которые не вошли в систему, по-прежнему могут просматривать индикатор состояния.

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

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

  4. Выберите нужный тип эмблемы и выберите значок копирования, чтобы скопировать синтаксис Markdown для значка.

    • Показывать столбцы "Во время выполнения" пропускают только первые и последние столбцы.
    • Включить все столбцы включают первые и последние столбцы доски.
    • Можно настроить набор столбцов, указав 2 для столбцов columnOptions, а затем список столбцов с разделителями-запятыми. Например, ?columnOptions=2&columns=Proposed,Committed,In%20Progress,In%20Reviewкак показано в следующем синтаксисе. Для меток столбцов, включающих пробелы, необходимо закодировать пространство с %20помощью . Например, In%20Progress.
     [![Board Status](https://dev.azure.com/fabrikam/677da0fb-b067-4f77-b89b-f32c12bb8617/cdf5e823-1179-4503-9fb1-a45e2c1bc6d4/_apis/work/boardbadge/6fa7b56f-d27c-4e96-957d-f9e7b0f56705?columnOptions=2&columns=Proposed,Committed,In%20Progress,In%20Review)](https://dev.azure.com/fabrikam/677da0fb-b067-4f77-b89b-f32c12bb8617/_boards/board/t/cdf5e823-1179-4503-9fb1-a45e2c1bc6d4/Microsoft.RequirementCategory/)
    

    Значок, аналогичный следующему отображению.

    Снимок экрана: отрисованный индикатор индикатора.

  5. По завершении выберите Сохранить.

    Единственный параметр, который можно настроить, — разрешить анонимным пользователям доступ к индикатору состояния. Тип значка в разделе "Параметры" переключает синтаксис Markdown для копирования из значений URL-адреса примера Markdown и изображения.

  6. Откройте файл README в репозитории GitHub и вставьте синтаксис, скопированный для отображения значка.

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