Отправка или скачивание шаблона процесса

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

При создании проекта процесс используется для указания типов рабочих элементов для настройки и других параметров. Каждый шаблон процесса в основном определяет стандартные блоки системы отслеживания рабочих элементов для Azure Boards. Для моделей процессов РАЗМЕЩЕННОГО XML и локального XML можно отправить шаблон процесса, чтобы обновить существующий проект или создать проект. Для модели процесса наследования можно настроить отслеживание работы на веб-портале. Дополнительные сведения об этих различных процессах см. в статье "Настройка взаимодействия с отслеживанием работы".

Вы можете отправлять и экспортировать шаблоны процессов только для этих коллекций проектов, настроенных для использования локальных XML-процессов. Кроме того, при добавлении проектов можно пометить шаблон, который будет отображаться как стандартный.

Внимание

Выберите версию в селекторе версии содержимого Azure DevOps.

Выберите версию этой статьи, соответствующую вашей платформе и версии. Селектор версий находится над оглавлением. Просмотрите платформу и версию Azure DevOps.

Совет

С помощью Azure DevOps Server можно выбрать вариант между использованием модели наследуемого процесса или локальной модели XML-процесса. Дополнительные сведения см. в разделе "Выбор модели процесса" для коллекции проектов в разделе "Настройка процесса отслеживания работы". Чтобы получить доступ к последним версиям шаблонов процессов и процессов по умолчанию, выполните следующие действия.

  • Наследуемая модель процесса: откройте страницу "Процессы ". Дополнительные сведения см. в разделе "Управление процессами".
  • Локальная модель xml-процесса:
    • Установите или обновите до последней версии Azure DevOps Server.
    • Скачайте ZIP-файл шаблона с помощью диспетчера шаблонов процессов. Необходимо использовать версию Visual Studio на том же уровне версии, что и Azure DevOps Server. Вы можете установить последнюю версию Visual Studio Community бесплатно.
    • Вы можете получить доступ к последним версиям шаблонов процессов по умолчанию, установленных на сервере Azure DevOps Server, например: %programfiles%/Azure DevOps Server 2020/Tools/Deploy/ProcessTemplateManagerFiles/1033 Описание каждого файла и папки см. в разделе "Обзор файлов шаблонов процесса".

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

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

Внимание

Отправка и скачивание унаследованных процессов не поддерживается. Сведения об управлении унаследованными процессами см. в разделе "Сведения о настройке и унаследованных процессах".

Открытие Параметры> Process

Вы создаете, управляете и вносите настройки в процессы из процесса параметров>организации.

  1. Выберите логотип Azure DevOps, чтобы открыть проекты. Затем выберите параметры организации.

    Откройте параметры организации проектов>.

  2. Затем нажмите кнопку "Процесс".

    Затем нажмите кнопку

    Внимание

    Если вы не видите процесс, вы работаете с TFS-2018 или более ранней версией. Страница "Процесс" не поддерживается. Необходимо использовать функции, поддерживаемые для локальной модели xml-процессов.

Вы создаете, управляете и вносите настройки в процессы из коллекции Параметры> Process.

  1. Выберите логотип Azure DevOps, чтобы открыть проекты. Выберите коллекцию проектов, процессы которой нужно настроить, а затем выберите коллекцию Параметры.

    Открытие параметров организации проектов>

  2. Затем нажмите кнопку "Процесс".

    Затем нажмите кнопку

Вы создаете, управляете и вносите настройки в процессы из процесса Администратор параметров>.

  1. Выберите логотип Azure DevOps, чтобы открыть проекты. Затем выберите параметры Администратор.

    Откройте параметры организации проекта>.

  2. Затем нажмите кнопку "Процесс".

    Затем нажмите кнопку

Импорт шаблона процесса (размещенный XML-процесс)

  1. На вкладке "Процессы " выберите "Импорт процесса ", а затем перетащите или перейдите к ZIP-файлу настроенного процесса.

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

    Примечание.

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

  2. Выберите файл для отправки. Пользовательский процесс должен соответствовать определенным ограничениям для передачи проверка проверки во время импорта.

    Диалоговое окно импорта процесса выберите файл процесса для импорта.

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

    Внимание

    Вы не можете обновить один из заблокированных процессов: Agile, Basic, CMMI и Scrum.

  3. После успешного импорта вы увидите следующее сообщение.

    Диалоговое окно успешного импорта процесса.

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

  4. Вы можете немедленно создать проект с помощью недавно импортированного процесса.

    Снимок экрана: меню действий импорта, создание проекта группы из импортированного процесса.

  5. Заполните отображаемую форму. Дополнительные сведения о различных параметрах см. в статье "Создание проекта".

    Диалоговое окно создания проекта.

Сведения о других задачах управления размещенными XML-процессами см. в разделе "Импорт и экспорт размещенного XML-процесса".

Управление шаблоном процесса (локальный xml-процесс)

  1. Чтобы отправить шаблон процесса, выберите параметр "Отправить шаблон процесса".

    Снимок экрана: веб-портал, все процессы, шаблон процесса отправки.

    В диалоговом окне "Отправка процесса" выберите папку .zip, содержащую корневой файл, ProcessTemplate.xml, для шаблона процесса, который требуется отправить. См. также ограничения шаблонов обработки и проверки проверка.

    Снимок экрана: веб-портал, диалоговое окно

  2. Чтобы скачать или экспортировать шаблон процесса, щелкните значок действий и выберите пункт "Экспорт ".

    Снимок экрана: веб-портал, контекстное меню обработки, экспорт процесса.

  3. Чтобы задать процесс в качестве значения по умолчанию при добавлении новых проектов или отключить используемый процесс, выберите значок действий для процесса и выберите параметр "Задать как процесс по умолчанию" или "Отключить ".

    Снимок экрана: веб-портал, контекстное меню процесса, отключение или удаление процесса.

Сопоставление шаблона процесса с существующим проектом

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

Agile Базовая CMMI Scrum
Типы гибких рабочих элементов Базовые типы рабочих элементов Типы рабочих элементов CMMI Типы рабочих элементов Scrum

Ограничения шаблонов обработки и проверки проверка

При отправке шаблона процесса на веб-портале могут возникнуть ошибки, такие как те, которые показаны на следующем рисунке.

Снимок экрана: ошибки шаблона процесса отправки.

Устраните каждую ошибку, а затем повторите процесс отправки. Дополнительные сведения об устранении ошибок шаблона процесса можно найти из статьи "Разрешить ошибки проверки" для импорта процесса.

При отправке шаблона процесса необходимо передать следующие проверка проверки.

  • Имена шаблонов процесса должны быть уникальными и 256 символами Юникода или меньше. Те же именованные шаблоны перезаписывают существующие шаблоны. Кроме того, имена не могут содержать следующие символы: , ; ' ' : / \ * | ? " & % $ ! + = ( ) [ ] { } <>. Дополнительные ограничения см. в разделе "Ограничения именования".
  • Папки шаблона процесса не могут содержать файлы .exe. Если они выполняются, шаблон процесса может успешно отправиться, однако создание проекта завершается сбоем.
  • Общий размер шаблона процесса должен составлять 2 ГБ или меньше, или создание проекта завершается сбоем.
  • Процесс отправки выполняет частичное проверка проверки, чтобы убедиться, что XML-файл каждого шаблона процесса является допустимым. Если при попытке отправить шаблон процесса возникают какие-либо ошибки, просмотрите XML, чтобы определить причину ошибки. Повторяющиеся теги в XML-файле могут привести к ошибкам. Если в XML нет ошибок, проверка, чтобы убедиться, что все соответствующие файлы включены в шаблон процесса в правильных расположениях папок.
  • Если XML-файлы определения ссылались на расширение, расширение должно быть установлено и включено в коллекции.

Внимание

Определение схемы для шаблонов процессов использует сочетание верблюгового регистра и всех прописных элементов. Если при проверке файлов определения типа возникают ошибки, проверка структуру регистра элементов. Кроме того, структура регистра открытия и закрытия тегов должна соответствовать правилам синтаксиса XML. См. также подключаемые модули шаблона process: Index to XML element definitions.

Периодически обновляются шаблоны процессов для поддержки новых функций. Дополнительные сведения см. в заметках о выпуске для Azure DevOps Server.