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


Совместимость версий для Team Foundation Build

Обновлен: Ноябрь 2007

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

Версии Team Foundation Build и Team Foundation Server

Для связи сервера уровня приложений с компьютером построения версия Team Foundation Server, запущенная на сервере, должна совпадать с версией Team Foundation Build, запущенной на компьютере построения.

  • При запуске версии Visual Studio Team System 2008 программы Team Foundation Server на сервере уровня приложений нельзя запустить версию Visual Studio 2005 Team System программы Team Foundation Build на компьютере построения.

  • При запуске версии Visual Studio 2005 Team System программы Team Foundation Server на сервере уровня приложений нельзя запустить версию Visual Studio Team System 2008 программы Team Foundation Build на компьютере построения.     

Использование старой версии командного обозревателя с новой версией Team Foundation Server

Если на клиентском компьютере запущена версия Visual Studio 2005 Team System программы Сред. Командный обозреватель, она может подключаться к серверу с запущенной версией Visual Studio Team System 2008 программы Team Foundation Server. В такой конфигурации можно использовать версию Visual Studio Team System 2008 программы Team Foundation Build, но нужно учитывать следующие ограничения:

  • Версию Visual Studio 2005 Team System программы Сред. Командный обозреватель можно использовать для запуска построения, просмотра списка выполненных построений, просмотра отчета по построению, изменения качества построения, а также для создания типа построения.

    При создании типа построения версия Visual Studio Team System 2008 программы Team Foundation Server автоматически импортирует тип в список определений построений в системе управления версиями. Затем этот тип можно просмотреть в версии Visual Studio Team System 2008 программы Сред. Командный обозреватель.

  • Версию Visual Studio 2005 Team System программы Сред. Командный обозреватель нельзя использовать для помещения построения в очередь, просмотра списка построений в очереди, просмотра списка агентов построения или управления агентами построения.

  • Версия Visual Studio 2005 Team System программы Сред. Командный обозреватель для запуска построения использует информацию из файла TFSBuild.proj. Этот файл расположен в папке $/<КомандныйПроект>/TeamBuildTypes/<ИмяТипаПостроения>. Версия Visual Studio Team System 2008 файла TFSBuild.proj содержит те же свойства, что и версия Visual Studio 2005 Team System, что позволяет использовать старую версию Сред. Командный обозреватель для запуска построения. Однако новая версия файла также содержит комментарии, указывающие, какие свойства являются устаревшими в определениях построений.

  • При обновлении свойств в файле TFSBuild.proj, хранящемся в версии Visual Studio Team System 2008 программы Team Foundation Server, изменения не обновляются в базе данных Visual Studio 2005 Team System.

  • Можно использовать программу TFSBuild.exe для запуска, остановки и удаления построений.

Использование новой версии командного обозревателя со старой версией Team Foundation Server

Если на клиентском компьютере запущена версия Visual Studio Team System 2008 программы Сред. Командный обозреватель, она может подключаться к серверу с запущенной версией Visual Studio 2005 Team System программы Team Foundation Server. В такой конфигурации можно использовать версию Visual Studio 2005 Team System программы Team Foundation Build со следующими ограничениями:

  • Нельзя создать определение построения.

    Список определений построений отображается в папке $/<КомандныйПроект>/TeamBuildTypes в узле Построения программы Сред. Командный обозреватель.

  • Недоступны помещение построения в очередь, управление агентами построения и просмотр списка построений в очереди.

  • Нельзя фильтровать построения в Сред. Обозреватель сборки.

  • При запуске построения нельзя указать какие-либо параметры в диалоговом окне Очередь построения.

  • Нельзя с помощью пользовательского интерфейса Сред. Командный обозреватель остановить построение, удалить его или управлять качествами построения.

  • Можно использовать программу TFSBuild.exe для запуска, остановки и удаления построений.

См. также

Задачи

Практическое руководство. Установка и настройка Team Foundation Build

Создание и управление агентами построения

Создание определения построения

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

Практическое руководство. Создание и удаление качеств построения

Практическое руководство. Удаление определения построения

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

Описание файлов конфигурации Team Foundation Build

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

Работа с определениями построений в Team Foundation Build

Команды Team Foundation Build