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


Добавление значков состояния для репозитория 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, где фиксации и запросы на вытягивание, к которым требуется связаться или из нее.
  • Конфигурация доски: у вас есть доска, которую вы хотите настроить. При добавлении команды добавьте доску для этой команды. Дополнительные сведения см. в разделе "О командах и средствах 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 и вставьте синтаксис, скопированный для отображения значка.

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