TFS: Как я могу создать группу проектов перед созданием проекта? - PullRequest
0 голосов
/ 30 октября 2018

Один из моих коллег уволился в прошлом году, и теперь я отвечаю за некоторые из его старых задач. Он создал индивидуальный шаблон процесса для нас. Я загрузил его сейчас из TFS и пытаюсь снова загрузить в новую коллекцию.

Это не работает, потому что в некоторых определениях типов рабочих элементов используется группа под названием "[Project] \ Project Manager". Появляется следующая ошибка:

VS402504: Пользователь или группа не найдены: [Проект] \ Менеджеры проектов. Убедитесь, что пользователи и группы, используемые в вашем типе рабочего элемента определение существует.

Я добавил группу «Менеджеры проектов» в TFS, но все равно появляется та же ошибка. Но как я могу создать такую ​​группу, не создавая проект?

Ответы [ 2 ]

0 голосов
/ 10 июня 2019

Вы можете добавить новые группы в шаблон процесса, отредактировав файл GroupsAndPermissions.xml (существует в папке «Группы и разрешения»):

<group name="New Group" description="Test Desc">
  <permissions>
   ... add here the permissions
  </permissions>
</group>

Когда вы добавляете туда новые группы, вы можете использовать их в workitems.xml обычным способом:

"[project]\New Group"
0 голосов
/ 31 октября 2018

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

Таким образом, вам нужно создать новую группу уровней учетной записи (коллекции)"Project Managers" и ссылаться на нее в соответствующем файле определения типа рабочего элемента (XML).

Пожалуйста, обратитесь к VS402504: Пользователь или группа не найдены [проект] \ Имя группы. Убедитесь, что пользователи и группы, используемые в определении типа рабочего элемента, существуют. для получения подробной информации.

Пример ошибки

Bug.xml ссылается на группу области проекта.

... "[project]\Project Managers"

Пример разрешения

Создать новую учетную запись (коллекцию) уровня группы "Лидеры организации" и ссылаться на него соответственно в XML.

... "[global]\Project Managers"
...