#azure-devops
#azure-devops
Вопрос:
все.
Мы только что успешно выполнили миграцию с ADServer 2019 на ADServices.
У нас есть единый пользовательский шаблон процесса, который используется для всех командных проектов. После миграции каждый командный проект, как и ожидалось, имеет свой собственный шаблон процесса.
Однако, поскольку все перенесенные шаблоны процессов одинаковы, я хотел бы сгруппировать все командные проекты в одном шаблоне процесса.
Чтобы сделать это, я делаю следующие шаги:
- Перейдите в раздел Настройки организации
- Выберите Процесс
- Нажмите на один из моих размещенных шаблонов процессов
- Нажмите на кнопку «Проекты».
- Нажмите на «…» и выберите «Изменить процесс».
- Появится всплывающее окно, в котором я могу выбрать целевой процесс, который я хочу изменить. Важно отметить, что все размещенные перенесенные процессы, по-видимому, доступны для изменения.
- Когда я выбираю другой размещенный процесс и нажимаю «Ок», появляется сообщение «Функция отключена. Обратитесь к администратору сервера Azure DevOps.» появляется, и изменение не может быть выполнено.
Я искал, как включить эту функцию, но безуспешно.
У кого-нибудь была такая ситуация?
Если это невозможно, есть ли какой-либо способ импортировать будущие изменения моего шаблона процесса через командную строку, чтобы обновить все мои командные проекты?
Заранее спасибо за помощь.
С уважением,
Alba
Комментарии:
1. Если вы создаете новый командный проект, можете ли вы изменить этот процесс?
2. Какие-нибудь обновления по вашей проблеме?
3. Если я создаю новый командный проект на основе одного из шаблонов размещенного процесса и пытаюсь перейти на другой шаблон размещенного процесса, поведение будет таким же. Появляется то же самое сообщение.
4. Не могли бы вы, пожалуйста, добавить скриншот
Process
веб-сайта в свой оригинальный пост?
Ответ №1:
Мы оценили эту ситуацию с помощью MS, и ответ заключается в том, что нет способа внести это изменение в шаблон процесса между командными проектами, принадлежащими к разным размещенным шаблонам процессов, даже если шаблоны процессов равны.
Поскольку к настоящему времени мы не можем изменить наш шаблон процесса на размещенный процесс, нашим решением было создание скрипта с использованием AD api для массового обновления всех шаблонов процессов для всех наших командных проектов.
Ответ №2:
На скриншоте видно, что вы пытались изменить процесс, используемый командным проектом, с размещенного xml на унаследованный процесс. Для вашего сценария вам необходимо
Полезный блог для справки:
https://devblogs.microsoft.com/devops/moving-from-hosted-xml-process-to-inherited-process-ga/
Комментарии:
1. Пользователь является администратором коллекции проектов. Я могу изменять проекты, принадлежащие унаследованным процессам
2. Извините за поздний ответ. Поскольку нет уведомления о вашем обновлении, я пропустил ваши последующие действия. Пожалуйста, проверьте мой обновленный ответ.