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


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

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

ПримечаниеПримечание

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

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

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

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

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

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

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

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

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

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

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

  1. Для запуска программы командной строки TfsAdmin, откройте окно командной строки, в которой Visual Studio или установлены или Team Explorer и ввод:

    cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
    

    В 64-разрядной версии Windows замените %programfiles% на %programfiles(x86)%.

  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 не указан, проверить, был ли изменен тип, можно, обновив командный проект в Team Explorer и открыв рабочий элемент добавленного типа.Вкладка 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имя_командного_проекта**:список_типов_рабочих_элементов.**

    Чтобы проверить, удалился ли тип, обновите командный проект в Team Explorer и откройте рабочий элемент удаленного типа.Вкладка Project Server должна удалиться из формы рабочего элемента.

    К началу

См. также

Задачи

Настройка интеграции Team Foundation Server и Project Server

Ссылки

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

Управление сопоставлениями между корпоративным и командным проектами

Основные понятия

Администрирование интеграции Team Foundation Server и Project Server