Поделиться через


Указание типов рабочих элементов, которые могут синхронизироваться

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

Примечание

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

Прежде чем можно будет управлять типами рабочих элементов, участвующими в синхронизации, необходимо настроить интеграцию двух серверных продуктов и сопоставить план корпоративного проекта с командным проектом. Дополнительные сведения см. в разделе Настройка интеграции Team Foundation Server и Project Server.

Содержание раздела

  • Список типов рабочих элементов, которые настроены для участия в синхронизации данных

  • Указание типов рабочих элементов, которые могут участвовать в синхронизации данных

  • Исключение типов рабочих элементов из синхронизации данных

Необходимые разрешения

Для выполнения этих процедур разрешение Администрирование интеграции с Project Server должно иметь значение Разрешить для коллекции командных проектов. Кроме того, учетной записи службы Visual Studio Team Foundation Server необходимо предоставить соответствующие разрешения на взаимодействие с экземплярами PWA, которые будут участвовать в синхронизации данных. Дополнительные сведения см. в разделе Назначение разрешений для поддержки интеграции Project Server и Team Foundation Server.

Список типов рабочих элементов, которые настроены для участия в синхронизации данных

С помощью следующей команды можно определить, какие типы для командного проекта уже сопоставлены и доступны для использования с планом корпоративного проекта.

Перечисление типов рабочих элементов, сопоставленных для командного проекта

  1. На компьютере, на котором выполняется Сред. Командный обозреватель и пакет обновления 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.

  2. В командной строке введите следующую команду и нажмите клавишу ВВОД.

    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