Моя компания хочет оптимизировать документацию User Story в рабочем процессе DevOps Agile. Есть ли способ использовать форматирование уценки в полях «Описание/критерий приемлемости» в DevOps? Он гораздо более гибкий и мощный, чем редактор WYSIWYG, доступный в DevOps.
Azure Devops — поддержка уценки в полях описания пользовательской истории/критериев приемлемости?
Ответы (1)
Возможно, вы знаете, что в Azure Devops мы не предоставляем такую функцию напрямую в WIT. Итак, чтобы добиться желаемого, просто рассмотрите возможность разработки расширения.
Для VSTS существует Markdown. Но я видел, что вы отметили этот вопрос тегом azure-devops-server-2019
. Если тип вашего сервера — TFS, проверьте этот исходный код расширения, а затем индивидуальные изменения в нем, чтобы сделать его доступным для вашего сервера.
См. как разработать расширение для рабочего элемента TFS.
Рабочая логика этого расширения заключается в добавлении настраиваемый элемент управления, который расширяет возможности редактирования Markdown в макете рабочего элемента.
Поскольку вы используете сервер Azure Devops 2019, приведенная ниже операция и его логика действий также подходят для вас.
С более подробной информацией в вашем требовании вы хотите, чтобы поля Description
/ Acceptance Criteria
могли поддерживать использование Markdown. Это расширение позволит вам добавить пользовательский элемент управления в историю пользователя.
- Шаг 1. В своем пользовательском элементе управления выберите Markdown в качестве типа элемента управления, который может позволить этому полю управлять в Markdown.
- Шаг 2. Выберите поле, для которого вы хотите отобразить редактор Markdown, здесь описание
- Шаг 3. Выбрав соответствующее расположение макета, сохраните его в новой группе.
- Шаг 4. Вы не должны использовать два одинаковых редактора в форме рабочего элемента. Итак, скрытие стандартного:
После вышеуказанных шагов теперь поля описания могут поддерживать язык Markdown.