Указание типов рабочих элементов, которые могут синхронизироваться
Для поддержки синхронизации данных плана корпоративного проекта и командного проекта необходимо указать типы рабочих элементов для участия в синхронизации. Типы можно определить при связывании плана проекта с командным проектом, а затем добавить или удалить в дальнейшем.
Примечание
Все типы рабочих элементов, сопоставляемые для командного проекта, доступны для участия в синхронизации данных со всеми планами корпоративных проектов, которые сопоставлены с этим командным проектом в настоящее время или могут быть сопоставлены позже.
Прежде чем можно будет управлять типами рабочих элементов, участвующими в синхронизации, необходимо настроить интеграцию двух серверных продуктов и сопоставить план корпоративного проекта с командным проектом. Дополнительные сведения см. в разделе Настройка интеграции Team Foundation Server и Project Server.
Содержание раздела
Список типов рабочих элементов, которые настроены для участия в синхронизации данных
Указание типов рабочих элементов, которые могут участвовать в синхронизации данных
Исключение типов рабочих элементов из синхронизации данных
Необходимые разрешения
Для выполнения этих процедур разрешение Администрирование интеграции с Project Server должно иметь значение Разрешить для коллекции командных проектов. Кроме того, учетной записи службы Visual Studio Team Foundation Server необходимо предоставить соответствующие разрешения на взаимодействие с экземплярами PWA, которые будут участвовать в синхронизации данных. Дополнительные сведения см. в разделе Назначение разрешений для поддержки интеграции Project Server и Team Foundation Server.
Список типов рабочих элементов, которые настроены для участия в синхронизации данных
С помощью следующей команды можно определить, какие типы для командного проекта уже сопоставлены и доступны для использования с планом корпоративного проекта.
Перечисление типов рабочих элементов, сопоставленных для командного проекта
На компьютере, на котором выполняется Сред. Командный обозреватель и пакет обновления 1 (SP1) для Visual Studio 2010, откройте окно командной строки и измените каталог, содержащий программу TFSAdmin.
По умолчанию программа расположена в папке диск:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE. На 64-разрядных компьютерах это средство находится в папке Диск:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE.
В командной строке введите следующую команду и нажмите клавишу ВВОД.
TfsAdmin ProjectServer /GetMappedWorkItemTypes /collection:tpcUrl /teamProject: TeamProjectName
Замените URL-адрес_TPC на URL-адрес коллекции проектов, а имя_командного_проекта на имя командного проекта.
Появится следующее сообщение.
The following types of work items are configured for synchronization:
Список типов рабочих элементов
К началу
Указание типов рабочих элементов, которые могут участвовать в синхронизации данных
Можно настроить один или несколько типов рабочих элементов командного проекта для участия в синхронизации данных с задачами в планах проектов. Планы проектов могут быть в данный момент сопоставлены с командным проектом, или их можно настроить позже для синхронизации данных с командным проектом.
Сопоставление типов рабочих элементов для командного проекта
В командной строке введите следующую команду и нажмите клавишу ВВОД.
TfsAdmin ProjectServer /MapWorkItemTypes /collection:tpcUrl /teamProject:TeamProjectName /workItemTypes:ListOfWorkItemTypes
Замените URL-адрес_TPC на URL-адрес коллекции командных проектов, а имя_командного_проекта на имя командного проекта. Замените список_типов_рабочих_элементов на имена типов рабочих элементов, которые требуется использовать в синхронизации данных. Например, можно указать следующие типы рабочих элементов для поддержки гибкого процесса: "пользовательское_описание_функциональности,задача" или "пользовательское_описание_функциональности",задача. Не добавляйте пробел после запятой.
Можно указать необязательный флаг /skipUIChanges для обозначения того, что не следует изменять вкладку Project Server для форм рабочих элементов указанных типов.
Важно!
Флаг /skipUIChanges следует включить, только если в сообщении говорится об ошибке, произошедшей во время попытки системы добавить вкладку Project Server.При появлении такого сообщения необходимо добавить вкладку Project Server в определение типа рабочего элемента вручную.Дополнительные сведения см. в разделе Поля Project Server, добавляемые для поддержки синхронизации данных.
Появятся следующие сообщения.
Configuring synchronization for the following work item types for team project имя_командного_проекта: список_типов_рабочих_элементов.
You have successfully configured the following work item types for team project имя_командного_проекта: список_типов_рабочих_элементов.
Если тип добавлен, а флаг /skipUIChanges не указан, проверить, был ли изменен тип, можно, обновив командный проект в Сред. Командный обозреватель и открыв рабочий элемент добавленного типа. Вкладка Project Server должна отобразиться в форме рабочего элемента.
К началу
Исключение типа рабочего элемента из участия в синхронизации данных
Перед исключением типа рабочего элемента из участия в синхронизации данных необходимо удалить ссылки, связывающие рабочие элементы этого типа с задачами, определенными в плане корпоративного проекта. В качестве альтернативы можно использовать флаг /force для принудительного удаления этих ссылок и последующего удаления типа.
Отмена сопоставления типа рабочего элемента с командным проектом
В командной строке введите следующую команду и нажмите клавишу ВВОД.
TfsAdmin ProjectServer /UnmapWorkItemTypes /collection:tpcUrl /teamProject:TeamProjectName /workItemTypes:ListOfWorkItemTypes
Замените URL-адрес_TPC на URL-адрес коллекции командных проектов, имя_командного_проекта на имя командного проекта, а список_типов_рабочих_элементов на имя или имена типов рабочих элементов для отмены сопоставления.
Можно указать необязательный флаг /force для удаления ссылок, связывающих рабочие элементы с задачами Project. С помощью этого параметра можно исключить типы рабочего элемента из участия в синхронизации данных, даже если рабочие элементы этого типа синхронизируются в данный момент.
Появятся следующие сообщения.
Removing the following work item types from participating in synchronization of data for team project имя_командного_проекта : список_типов_рабочих_элементов**.**
The following work item types have been successfully removed from participating in synchronization for team project имя_командного_проекта**:** список_типов_рабочих_элементов**.**
Чтобы проверить, удалился ли тип, обновите командный проект в Сред. Командный обозреватель и откройте рабочий элемент удаленного типа. Вкладка Project Server должна удалиться из формы рабочего элемента.
К началу
См. также
Другие ресурсы
Управление типами рабочих элементов, доступных для синхронизации
Настройка интеграции Team Foundation Server и Project Server
Управление сопоставлениями между корпоративным и командным проектами
Администрирование интеграции Team Foundation Server и Project Server