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


Сопоставление компонентов Project Server с компонентами Team Foundation

Перед тем как синхронизировать данные между Team Foundation Server ( Visual Studio Team Foundation Server ) и сервер Microsoft Project необходимо сначала настроить несколько точек интеграции между 2 серверными продуктами. Определите каждую точку интеграции, определив ассоциацию или сопоставления между серверными продуктами, планами проектов и командными проектами. Каждая определяемая ассоциация добавляет процессы и логику программного обеспечения для поддержки синхронизации данных двух серверов.

Можно зарегистрировать несколько экземпляров доступа Интернета или проекта Project Web App (PWA) в Team Foundation Server, а также сопоставление нескольких коллекций командных проектов с экземпляром PWA.

Более подробные сведения о способах интеграции этих продуктов см. в разделе Настройка интеграции TFS и Project Server.

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

Сопоставление нескольких экземпляров Project Web App серверу Team Foundation Server

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

Регистрация экземпляров PWA в Team Foundation Server

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

При регистрации экземпляра система Team Foundation Server обновляется информацией об этом экземпляре. Кроме того, экземпляр обновляется настраиваемыми полями и таблицами подстановки, необходимыми для интеграции.

Сопоставление нескольких коллекций командных проектов с экземпляром PWA

Для каждого зарегистрированного экземпляра PWA можно сопоставить коллекцию командных проектов, определенную на сервере уровня приложений, на котором он зарегистрирован. Можно сопоставить несколько коллекций одному экземпляру PWA, как показано на следующем рисунке. Однако нельзя сопоставить коллекцию с несколькими экземплярами PWA.

Сопоставление экземпляров PWA с коллекцией командных проектов

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

Сопоставление нескольких планов проектов с командными проектами

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

Привязка корпоративных проектов к командному проекту

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

См. также

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

Требования к системе и установке для поддержки интеграции TFS и Project Server

Общие сведения о процессе синхронизации для интеграции TFS и Project Server

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

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