Добавление значков состояния для репозитория 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, является участником репозитория.
Добавление значка состояния
Войдите в Azure Boards и откройте свою доску.
Выберите значок шестеренки, чтобы настроить доску и задать общие параметры команды.
Выберите значок состояния, а затем установите или снимите флажок "Разрешить анонимным пользователям доступ к индикатору состояния". Если флажок снят, пользователи, которые не вошли в систему, по-прежнему могут просматривать индикатор состояния.
Выберите нужный тип эмблемы и выберите значок копирования, чтобы скопировать синтаксис 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/)
Значок, аналогичный следующему отображению.
По завершении выберите Сохранить.
Единственный параметр, который можно настроить, — разрешить анонимным пользователям доступ к индикатору состояния. Тип значка в разделе "Параметры" переключает синтаксис Markdown для копирования из значений URL-адреса примера Markdown и изображения.
Откройте файл README в репозитории GitHub и вставьте синтаксис, скопированный для отображения значка.
Вы увидите тот же образ предварительного просмотра, который вы выбрали со значениями, соответствующими доске.