Изменение конфигурации развертывания
После настройки Visual Studio Team Foundation Server 2010 и Project Server для поддержки синхронизации данных может потребоваться выполнить дополнительные задачи администрирования при изменении развертывания. Например, может потребоваться удалить, повторно зарегистрировать или повторно сопоставить компонент до или после перемещения или удаления командного проекта, коллекции командных проектов или сервера уровня приложений. Перед изменением развертывания или выполнением операций обслуживания необходимо учесть влияние этих операций на процесс синхронизации.
Перед изменением развертывания, в котором имеется пакет дополнительных компонентов для установленной интеграции Team Foundation Server и Project Server, просмотрите следующие примечания и ресурсы.
Удаление плана корпоративного проекта или командного проекта. Прежде чем удалить сопоставленный план проекта или сопоставленный командный проект, необходимо отменить сопоставление всех планов проекта с данным командным проектом. Дополнительные сведения см. в разделе Управление связыванием корпоративных проектов с командными проектами.
Удаление экземпляра Project Web Access или Project Web App (PWA). Прежде чем удалить экземпляр PWA, необходимо удалить все ассоциации коллекций командных проектов, сопоставленных с данным экземпляром и отменить его регистрацию. Дополнительные сведения см. в разделах Исключение коллекции командных проектов из участия в синхронизации и Исключение экземпляра PWA из участия в синхронизации.
Удаление коллекции командных проектов. Перед удалением сопоставленной коллекции необходимо отменить ее сопоставление согласно процедуре, описанной в разделе Исключение коллекции командных проектов из участия в синхронизации.
Перемещение или разделение коллекции. Для перемещения сопоставленной коллекции в другой экземпляр Team Foundation Server и продолжения синхронизации данных на новом сервере уровня приложений необходимо выполнить следующие действия.
Используйте параметр команды /UnmapPwaFromCollection с переключателем /force, чтобы отменить сопоставление каждой коллекции, которая не перемещается и сопоставлена с экземпляром PWA.
Предупреждение
При использовании переключателя /force разрываются все ассоциации между планами корпоративных проектов и командными проектами, которые определены для коллекции.Рекомендуется переместить или разделить все коллекции, сопоставленные с одним и тем же экземпляром PWA в одно и то же время.
Переместите или разделите коллекцию. Дополнительные сведения см. в следующих разделах.
Зарегистрируйте экземпляр PWA на новом сервере уровня приложений, используя параметр команды /RegisterPWA с переключателем /force.
Подождите, пока обработчик синхронизации завершит один цикл обновлений и обновит экземпляр PWA.
Отмените регистрацию экземпляра PWA на старом сервере уровня приложений, используя параметр команды /UnRegisterPWA.
Переместите Team Foundation Server на другой компьютер или в другую среду. Потребуется повторно зарегистрировать каждый экземпляр PWA, зарегистрированный на используемом в настоящее время компьютере. Для повторной регистрации экземпляра PWA воспользуйтесь параметром команды TFSAdmin ProjectServer /RegisterPWA с переключателем /force.
Обновление от Project Server 2007 до Project Server 2010. Если имеется экземпляр Project Web Access, зарегистрированный в Team Foundation Server, и для коллекции выполняется процесс синхронизации, перед обновлением этого экземпляра от Project Server 2007 до Project Server 2010 необходимо выполнить следующие действия.
Выполните действия, указанные на следующей странице веб-сайта Майкрософт: Полное обновление присоединения базы данных до Project Server 2010
Чтобы включить синхронизацию после обновления, откройте окно командной строки и перейдите в следующий каталог: Диск:\%Program Files%\Microsoft Visual Studio 10.0\Common7\IDE.
Введите следующую команду:
TfsAdmin ProjectServer /tfs:TfsURL /previousPWA:URLFor2007 /PWA:URLFor2010
Дополнительные сведения см. в разделе Регистрация экземпляра PWA в Team Foundation Server.
Дополнительные сведения см. в следующих разделах.
См. также
Другие ресурсы
Исключение компонента из участия в синхронизации данных
Администрирование интеграции Team Foundation Server и Project Server