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


Общие сведения о функциях интеграции Team Foundation Server и Project Server

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

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

  • Сводка функций синхронизации

  • Рабочих групп выпусков Project Server

Сводка функций синхронизации

В следующей таблице описываются основные функции, поддерживающие синхронизацию данных Team Foundation и Project Server.

Функция

Описание

Связанный раздел

Три типа синхронизации

Обработчик синхронизации выполняет три типа синхронизации.Этот процесс выполняет сбор и поддержку связанных с задачами и ресурсами данных в Team Foundation и Project Server, при этом соблюдаются права владения данными руководителем проекта в плане проекта.

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

Сопоставление компонентов n–1

Пользователь определяет элементы для участия в синхронизации путем конфигурации и настройки интеграции двух серверных продуктов.Обработчик синхронизации данных поддерживает сопоставление n–1 из Project Server с Team Foundation.Можно зарегистрировать несколько экземпляров Project Web Access или Project Web App (PWA) в Team Foundation Server и сопоставить несколько коллекций командных проектов с экземпляром PWA.

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

Синхронизируемые задачи и рабочие элементы

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

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

Синхронизируемые поля данных

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

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

Настройка сопоставления полей между Project Server и Team Foundation Server

Возможность трассировки, состояние обновления, отправки и отклонения

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

Поля Project Server, добавляемые для поддержки синхронизации данных

Отправки, утверждения и автоматические утверждения

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

Планирование бизнес-требований сверху вниз в плане корпоративного проекта, сопоставленном командному проекту

Свертка ресурсов

В Team Foundation значения свертки вычисляются автоматически для полей "Завершенная работа" и "Оставшиеся трудозатраты" родительских рабочих элементов, содержащих дочерние элементы.Кроме того, ресурсы, назначенные отдельным задачам, отображаются как ресурсы для свертки задачи в Project.

Работа со сверткой ресурсов в корпоративных проектах, сопоставленных командным проектам

Разрешение конфликтов

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

Справка по XML-элементу сопоставления полей для интеграции Team Foundation Server и Project Server

Назначение ресурсов

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

Кроме того, родительские задачи, содержащие вычисления свертки дочерних задач, также содержат свертку объема работ, назначенного владельцам каждой задачи.Эта свертка владельцев отображается как несколько ресурсов в Project Professional для суммарной задачи.

Работа со сверткой ресурсов в корпоративных проектах, сопоставленных командным проектам

Зеркальные поля

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

Справка по XML-элементу сопоставления полей для интеграции Team Foundation Server и Project Server

Отслеживание отправки рабочих элементов и разрешение отклонений

К началу

Рабочих групп выпусков Project Server

В следующей таблице показаны некоторые рабочих различий в виду при интеграции Team Foundation Server с различными выпусками Project Server.

Область действий

Project Server 2007

Project Server 2010

Project Server 2013

Установка

Необходимо задать расширения Team Foundation Server для Project Server на уровнях приложения в ферме серверов.

Необходимо задать расширения Team Foundation Server для Project Server на всех уровнях Интернета и на всех уровнях приложения в ферме серверов.

Необходимо установить накопительные пакеты обновления или изменить файл web.config.

Необходимо задать расширения Team Foundation Server для Project Server на всех уровнях Интернета и на всех уровнях приложения в ферме серверов.

Безопасность

См. раздел Назначение разрешений для поддержки интеграции Project Server и Team Foundation Server.

См. раздел Назначение разрешений для поддержки интеграции Project Server и Team Foundation Server.

См. раздел Назначение разрешений для поддержки интеграции Project Server и Team Foundation Server.

Проверка подлинности

Экземпляр PWA должно иметь значение Классический режим проверки подлинности.

Экземпляр PWA должно иметь значение Классический режим проверки подлинности.

Экземпляр PWA можно присвоить значение Классический режим проверки подлинности или Проверка подлинности на основе утверждений.

Режим безопасности

Управление безопасностью Project Server через пользовательские настраивается группы безопасности и другую функцию, которая определена из группы SharePoint.

Управление безопасностью Project Server через пользовательские настраивается группы безопасности и другую функцию, которая определена из группы SharePoint.

Можно выбрать между режимами разрешения SharePoint или Project Server с доступом пользователя элемента управления к сайтам и проекты.Чтобы найти дополнительные сведения см. в разделе Доступ пользователя плана в Project Server 2013.

Комментарии к утверждению

Комментарии к утверждению, которые руководитель проекта оставляет в PWA, не записываются в поле "Журнал" для рабочего элемента.

Комментарии к утверждению, которые руководитель проекта оставляет в PWA, записываются в поле "Журнал" для рабочего элемента.

Комментарии к утверждению, которые руководитель проекта оставляет в PWA, записываются в поле "Журнал" для рабочего элемента.

Автоматические утверждения

Можно автоматически утвердить изменения, которые происходят при синхронизации данных.

Можно автоматически утвердить изменения, которые происходят при синхронизации данных.

Можно автоматически утвердить изменения, которые происходят при синхронизации данных.

Список задач SharePoint

Неприменимо.

Неприменимо.

Проекты, синхронизировались с team foundation server должен быть настроен в качестве корпоративный проект, а не как список задач SharePoint.

К началу

См. также

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

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

Другие ресурсы

Управление проектами с помощью Project Server и Team Foundation Server