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


Совместимость клиентов Team Foundation и Team Foundation Server

Поскольку в Visual Studio Team Foundation Server 2010 добавлены новые функции, необходимо знать об ограничениях, возникающих при использовании для подключения к Team Foundation Server 2010 более ранних версий Сред. Командный обозреватель. Большинство ограничений можно обойти, установив Сред. Командный обозреватель 2010 в параллельной конфигурации с более ранней версией Сред. Командный обозреватель, или же с помощью Team Web Access.

Примечание

В этом разделе под более ранними версиями подразумевается программное обеспечение, выпущенное вместе с Team System 2008 Team Foundation Server и Visual Studio 2005 Team Foundation Server, а под текущей версией — программное обеспечение, выпущенное вместе с Team Foundation Server 2010.

В этом разделе рассматриваются новые функции, влияющие на прямую и обратную совместимость при работе с Сред. Командный обозреватель. Под прямой совместимостью понимается степень поддержки более ранними версиями клиента текущей версии Team Foundation Server, иногда с добавлением обновления ПО. Под обратной совместимостью понимается степень поддержки текущей версией клиента более ранних версий Team Foundation Server. Для поддержки прямой совместимости Сред. Командный обозреватель предлагается обновление программного обеспечения — выпуск для общего распространения (GDR).

Важно!

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

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

  • Матрица поддержки совместимости

  • Совместимость параллельного выполнения

  • Новые функции, влияющие на совместимость версий

  • Задачи управления проектами, требующие использования версии 2010

  • Клиентские задачи, требующие подключения командного обозревателя версии 2010 к Team Foundation Server 2010

  • Подключение различных версий командного обозревателя к Team Foundation Server

  • Поддержка функций, обеспечиваемая выпуском для общего распространения

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

    • Управление тестовыми случаями и публикация результатов тестов

    • Работа с системой управления версиями

    • Управление построениями

  • Team Web Access и совместимость версий

  • Инструментальное средство Microsoft Source Code Control Interface (MSSCCI) Provider 2010

  • Дополнительные ресурсы

Матрица поддержки совместимости

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

Клиенты и средства

Team Foundation Server 2010

Team System 2008 Team Foundation Server

Visual Studio 2005 Team Foundation Server

Сред. Командный обозреватель 2010  

Да

Да (1)

Нет

Сред. Командный обозреватель для Visual Studio Team System 2008  

Нет (2)

Да (без изменений)

Да (без изменений)

Сред. Командный обозреватель для Visual Studio Team System 2008 с SP1 и GDR

Да (3)

Да (без изменений)

Да (без изменений)

Сред. Командный обозреватель для Visual Studio 2005 Team System  

Нет (2)

Да (без изменений)

Да (без изменений)

Сред. Командный обозреватель для Visual Studio 2005 Team System с SP1 и GDR

Да (3)

Да (без изменений)

Да (без изменений)

Team Web Access для Team Foundation Server 2010

Да (4)

Неприменимо

Неприменимо

MSSCCI 2008

Нет

Да (без изменений)

Да (без изменений)

MSSCCI 2010

Да (5)

Неприменимо

Неприменимо

Примечания

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

  2. Подключиться к Team Foundation Server 2010, используя более ранние версии Сред. Командный обозреватель без установленного обновления GDR, нельзя. Дополнительные сведения о доступе к процессу GDR для Visual Studio 2005 Team System или Visual Studio Team System 2008 см. ниже в разделе Дополнительные ресурсы.

  3. К Team Foundation Server 2010 можно подключиться с использованием более ранней версии Сред. Командный обозреватель с GDR для этой версии, однако при этом имеют место следующие ограничения:

    • для подключения необходимо выполнить особую процедуру (см. подраздел Подключение различных версий командного обозревателя к Team Foundation Server ниже);

    • нельзя выполнять некоторые задачи управления проектами (см. подраздел Задачи управления проектами, требующие использования версии 2010 ниже);

    • возможно отсутствие полного доступа к некоторым функциям (см. подраздел Поддержка функций, обеспечиваемая выпуском для общего распространения ниже).

  4. Необходимо перестроить все пользовательские элементы управления рабочих элементов, построенные для Team Web Access для Visual Studio Team System 2008. Дополнительные сведения см. в подразделе Team Web Access и совместимость версий.

  5. Инструментальное средство Microsoft Source Code Control Interface (MSSCCI) Provider 2010 поддерживает Team Foundation Server 2010. Дополнительные сведения см. в подразделе Инструментальное средство Microsoft Source Code Control Interface (MSSCCI) Provider 2010.

Совместимость параллельного выполнения

Текущая версия Сред. Командный обозреватель устанавливается вместе с каждым из продуктов, входящих в состав Visual Studio 2010. Сред. Командный обозреватель можно запускать параллельно с более старыми версиями Сред. Командный обозреватель и Visual Studio.

Для использования Microsoft Test Manager и Microsoft Project или Microsoft Excel необходимо установить текущую версию Сред. Командный обозреватель параллельно с более ранними версиями Сред. Командный обозреватель. Например, можно запускать надстройки интеграции с Office для Excel и Project из версии 2005, однако при параллельном выполнении они будут обладать функциональностью версии 2010. Аналогично, публиковать тестовые случаи можно только при параллельном выполнении двух версий Сред. Командный обозреватель.

Для использования более ранних версий Сред. Командный обозреватель с текущими версиями надстроек Office для Team Foundation Server необходимо установить параллельное обновление. Дополнительные сведения см. в разделе Дополнительные ресурсы.

Новые функции, влияющие на совместимость версий

Следующие функции Visual Studio ALM влияют на совместимость версий.

  • Развертывание теперь может содержать несколько установок Team Foundation Server.

  • В Team Foundation Server 2010 может размещаться несколько коллекций командных проектов. При указании пути командного проекта теперь необходимо указывать коллекцию проектов, в которой он хранится. Это влияет на URL-адреса порталов проекта, диспетчера отчетов и руководства по процессам для командного проекта.

  • Выполнять и просматривать новые типы запросов рабочих элементов — "представление прямых связей" и "представление в виде дерева" — можно только из текущей версии Сред. Командный обозреватель или Team Web Access.

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

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

  • Определения построений для текущей версии предполагают использование рабочего процесса Windows. При проведении обновления необходимо обновить существующие определения построений с помощью шаблона обновления построений. Дополнительные сведения см. в разделе Определение процесса построения.

  • Только текущая версия Team Foundation Build поддерживает построения с условным возвратом и построения наборов отложенных изменений. Дополнительные сведения см. в разделе Определение построения с условным возвратом для проверки изменений.

Задачи управления проектами, требующие подключения командного обозревателя версии 2010 к Team Foundation Server 2010

Некоторые задачи управления проектами можно выполнять только при подключении текущей версии Сред. Командный обозреватель к Team Foundation Server 2010. Для администрирования и управления проектами и тестовыми случаями рекомендуется использовать текущую версию Сред. Командный обозреватель в параллельной конфигурации. В следующей таблице перечислены задачи, для выполнения которых требуется текущая версия Сред. Командный обозреватель. Текущую версию Сред. Командный обозреватель также можно использовать для администрирования Team System 2008 Team Foundation Server.

Задачи

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

Создание командного проекта. Командный проект создается с помощью мастера создания командного проекта. Для доступа к мастеру создания командного проекта на компьютере должно быть установлено Сред. Командный обозреватель. Сред. Командный обозреватель представляет собой надстройку для Visual Studio и устанавливается из любого продукта, входящего в состав Visual Studio 2010.

В зависимости от ресурсов, настраиваемых для командного проекта, необходимо установить разрешения более высокого уровня для коллекции командных проектов и для серверов, на которых размещаются Продукты SharePoint и службы отчетов SQL Server. Кроме того, если для проекта подготавливается сайт SharePoint, необходимо запускать Visual Studio от имени администратора.

Краткое руководство по запуску командного проекта

Создание командного проекта

Отправка и удаление шаблонов процессов. Управление шаблонами процессов осуществляется с помощью диспетчера шаблонов процессов в Сред. Командный обозреватель.

Управление шаблонами процессов

Импорт, экспорт и управление объектами отслеживания рабочих элементов. С помощью служебной программы командной строки witadmin можно создавать, удалять, импортировать и экспортировать категории, глобальные списки, типы ссылок, типы рабочих элементов и поля рабочих элементов. Управление этими объектами возможно для коллекции командных проектов или для отдельного командного проекта.

witAdmin. Администрирование объектов для отслеживания рабочих элементов

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

TFSFieldMapping

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

Управление полями рабочих элементов [witadmin]

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

Новые возможности отслеживания рабочих элементов

Клиентские задачи, требующие подключения командного обозревателя версии 2010 к Team Foundation Server 2010

В следующей таблице перечислены клиентские задачи, выполнять которые можно только при подключении текущей версии Сред. Командный обозреватель к Team Foundation Server 2010.

Задачи

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

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

Просмотр и изменение рабочих элементов в представлении в виде дерева

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

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

Поля, операторы, значения и переменные запросов

Задание условия фильтрации запроса

Создание связей зависимости и иерархических связей между рабочими элементами и управление этими связями. Связи между рабочими элементами можно создавать, изменять и удалять. Можно одновременно создавать по несколько связей и изменять ссылочные отношения, используя текущую версию Сред. Командный обозреватель, Team Web Access, Microsoft Excel или Microsoft Project.

Создание или удаление отношений между рабочими элементами

Настройка рабочих элементов в древовидном списке в Office Excel

Последовательность или подчиненные задачи в Office Project

Отображение пользовательских элементов управления в формах рабочих элементов. В формы рабочих элементов можно добавлять элементы управления. Следующие элементы управления можно просматривать только из текущей версии Сред. Командный обозреватель или Team Web Access.

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

  • Метка гиперссылки. Добавление гиперссылки в информационный текст или метку поля.

  • Отдельная метка. Информационный текст, не связанный ни с одним полем. Также можно присоединить гиперссылку к части текста или ко всему тексту.

  • Веб-содержимое. Отображение содержимого, основанного на URI или HTML-разметке в форме рабочего элемента.

Рабочие элементы типов "тестовый случай" и "общие шаги" зависят от элемента управления шагов теста и связанного с ним элемента управления автоматизации тестирования. Эти элементы управления можно просматривать в текущей версии Сред. Командный обозреватель или Team Web Access, однако изменять их нельзя.

Указание элементов управления на форме рабочего элемента

Тестовый случай (гибкая разработка)

Создание определений построений и управление ими. Определение построения содержит указания относительно того, какие проекты кода следует компилировать, каким действием инициируется построение, какие тесты выполняются, а также множество других параметров. Можно даже использовать файлы, созданные в прежних версиях MSBuild (с помощью шаблона обновления).

Определение процесса построения

Использование построений, созданных в прежних версиях MSBuild, с помощью шаблона обновления

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

Создание контроллера построений и работа с ним

Создание агента построения. Агент построения принимает запросы от контроллера построений и выполняет работу по построению.

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

Подключение командного обозревателя к Team Foundation Server

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

Используя Сред. Командный обозреватель для Visual Studio Team System 2008 с SP1 и GDR или Сред. Командный обозреватель для Visual Studio 2005 Team System с SP1 и GDR, можно подключиться к любой коллекции командных проектов в развертывании Team Foundation Server 2010. Пользоваться функциональным возможностями, появившимися в текущей версии Сред. Командный обозреватель, однако, нельзя.

Подключение к Team Foundation Server

  1. В меню Сервис Visual Studio выберите пункт Подключиться к Team Foundation Server.

    Примечание

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

  2. В диалоговом окне Подключение к Team Project нажмите кнопку Серверы.

  3. В диалоговом окне Добавление и удаление Team Foundation Server нажмите кнопку Добавить.

  4. Выполните одно из следующих действий в зависимости от того, подключение к какому серверу производится.

    • Подключение командного обозревателя версии 2010 к серверу Team System 2008 Team Foundation Server

      В диалоговом окне Добавление Team Foundation Server введите имя или URL-адрес сервера.

      Диалоговое окно "Добавить Team Foundation Server" для TFS 2008

      Удалите строку tfs из поля Путь. Для подключения к Team System 2008 Team Foundation Server это поле должно быть пустым.

    • Подключение командного обозревателя для Visual Studio Team System 2008 или Visual Studio 2005 Team System к серверу Team Foundation Server 2010

      В диалоговом окне Добавить Team Foundation Server введите имя или URL-адрес сервера в поле Имя или URL-адрес Team Foundation Server.

      Диалоговое окно "Добавить Team Foundation Server" для TFS 2010

      При вводе имени сервера в поле "Предварительный просмотр" автоматически отображается формат URL-адреса, как показано в следующем примере:

      http:// имя_сервера:порт**/**виртуальный_каталог/имя_коллекции

      Имя_сервера — это имя сервера, где размещается Team Foundation Server.

      Порт — порт, который использует Team Foundation Server; значение по умолчанию — 8080. Если ваш сервер использует другой номер порта, необходимо указать этот номер в URL-адресе.

      Виртуальный_каталог — путь по умолчанию к коллекциям проектов, хранящимся на сервере. По умолчанию виртуальный каталог — tfs. Этот путь не является обязательным и задается Team Foundation Server.

      имя_коллекции — имя коллекции командных проектов, где хранится командный проект.

      Следующие примеры представляют собой типичные строки подключения: http://myserver:8080/tfs/Collection1

      https://server:8080/Collection1

      Примечание

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

  5. Убедитесь в правильности URL-адреса, нажмите два раза кнопку ОК, а затем нажмите кнопку Закрыть.

  6. В диалоговом окне Подключение к командному проекту в разделе Командный проект установите флажок рядом с каждым командным проектом, к которому необходимо получить доступ, а затем нажмите кнопку Подключить.

Поддержка функций, обеспечиваемая выпуском для общего распространения

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

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

  • Управление построениями

  • Управление тестовыми случаями и публикация результатов тестов

  • Работа с системой управления версиями

  • Новые функции, влияющие на совместимость версий

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

Задача

Более ранние версии Сред. Командный обозреватель с SP1 и GDR

Методы обхода проблемы

Подключение к нескольким развертываниям Team Foundation Server.

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

Не требуется.

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

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

Не требуется.

Интеграция с Microsoft Excel или Microsoft Project.

Из клиента более ранней версии можно открыть и изменить файл Microsoft Project, однако нельзя изменить ссылочные отношения, основанные на иерархии и зависимостях.

Не требуется.

Просмотр новых пользовательских элементов управления в формах рабочих элементов.

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

Для просмотра всех новых элементов управления форм рабочих элементов используйте текущую версию Сред. Командный обозреватель в параллельной конфигурации или Team Web Access.

ПримечаниеПримечание
Шаблоны процессов Microsoft Solutions Framework (MSF) не содержат новых пользовательских элементов управления, за исключением элементов управления для рабочих элементов типов "тестовый случай" и "общие шаги".

Для изменения выполняемых вручную шагов тестов в тестовых случаях и общих шагах необходимо использовать Microsoft Test Manager, вне зависимости от используемой версии Сред. Командный обозреватель.

Доступ к узлу "Отчеты".

Можно обращаться к узлу "Отчеты", который находится в узле проекта в Сред. Командный обозреватель.

Не требуется.

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

По пользовательскому интерфейсу можно определить, какие из запросов можно запускать только из нового клиента. В Сред. Командный обозреватель эти запросы отмечены красным значком X.

Красный значок x отображается в запросах, которые не удается выполнить

Используя более ранние версии Сред. Командный обозреватель, запускать запросы с использованием новых представлений запросов нельзя.

Не требуется.

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

По пользовательскому интерфейсу можно определить, какие из запросов требуют Сред. Командный обозреватель. В Сред. Командный обозреватель эти запросы отмечены красным значком X.

Красный значок x отображается в запросах, которые не удается выполнить

Используя более ранние версии Сред. Командный обозреватель, запускать запросы с использованием критериев фильтрации нельзя.

Не требуется.

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

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

Папка запроса, добавленная в запрос в клиентах более ранних версий

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

Для создания папок запросов или установки разрешений в отношении папок запросов используйте Team Web Access или Сред. Командный обозреватель 2010 в параллельной конфигурации.

Управление тестовыми случаями и публикация результатов тестов

Задача

Сред. Командный обозреватель для Visual Studio Team System 2008 с SP1 и GDR

Методы обхода проблемы

Создание и изменение полей шагов теста и автоматизации, определенных в тестовых случаях.

Можно просматривать элементы управления "Шаги теста" и "Связанная автоматизация" в режиме только для чтения. Это совместимо с функциональностью текущей версии Сред. Командный обозреватель.

Для просмотра элементов управления в режиме только для чтения можно использовать Team Web Access.

Для внесения изменений в эти элементы управления необходимо использовать Microsoft Test Manager. Дополнительные сведения об этих элементах управления см. в разделе Практическое руководство. Создание ручного тестового случая.

Публикация результатов тестов.

Можно публиковать результаты тестов из Visual Studio с помощью сервера публикации результатов тестов, а также из программы командной строки MSTest. Также можно просматривать результаты тестов из Visual Studio.

Можно публиковать результаты тестов, используя Сред. Командный обозреватель 2010 или Сред. Командный обозреватель для Visual Studio Team System 2008 с SP1 и GDR.

Работа с системой управления версиями

При использовании Сред. Командный обозреватель для Visual Studio Team System 2008 или более ранних версий клиентов переименование файлов в Team Foundation (подсистема контроля версий) может привести к непредвиденным результатам. Это особенно верно в случае, если функция rename используется применительно к ожидающему файлу, когда также создан файл с исходным именем ожидающего файла. В такой ситуации, используя более раннюю версию Сред. Командный обозреватель, вернуть можно только один файл с конфликтующим именем. Вернуть новый ожидающий файл нельзя. В такой ситуации необходимо отменить изменения для возврата клиента в штатный режим.

При использовании более ранней версии Сред. Командный обозреватель можно использовать функцию rename без блокирования возврата файлов другими пользователями и одновременно сохранять целостность данных на сервере.

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

Задача

Более ранние версии Сред. Командный обозреватель с SP1 и GDR

Методы обхода проблемы

Переименование файла в Team Foundation (подсистема контроля версий).

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

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

При работе с функцией rename используйте текущую версию Сред. Командный обозреватель или Сред. Командный обозреватель для Visual Studio Team System 2008 с SP1 и GDR.

Если необходимо работать из старого клиента, всегда возвращайте файл после выполнения операции rename и перед созданием другого файла с таким же именем.

Возврат исходного кода, затрагивающего несколько условных определений построений.

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

Можно просмотреть статус возврата с помощью Сред. Обозреватель сборки или воспользоваться приложением "Уведомления построения". Дополнительные сведения см. в разделе Наблюдение за ходом построения.

Управление построениями

Агенты построения, созданные из Team Foundation Build для Visual Studio Team System 2008, не будут работать в Team Foundation Build для Team Foundation Server 2010. Дополнительные сведения см. на следующей странице веб-сайта Майкрософт: Upgrading TFS 2008 Build Definitions to TFS 2010 (на английском языке). Используя шаблон обновления процесса построения, можно автоматически обновлять новые определения построений до Team Foundation Server 2010.

В следующей таблице перечислены задачи управления построениями, при выполнении которых с использованием более ранних версий Сред. Командный обозреватель (с GDR или без него) возникают проблемы совместимости.

Задача

Более ранние версии Сред. Командный обозреватель с SP1 и GDR

Методы обхода проблемы

Изменение свойств контроллера построений.

Изменить свойства контроллера построений из диалогового окна "Свойства агентов построений" нельзя. Появится следующее сообщение об ошибке: "Обновление агентов построения с этого клиента не поддерживается. Воспользуйтесь клиентом, совместимым с Team Foundation Build 2010, и повторите попытку".

Используйте текущую версию Сред. Командный обозреватель в параллельной конфигурации.

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

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

Используйте для изменения определений построений текущую версию Сред. Командный обозреватель. Также можно внести изменения в шаблон процесса построения с помощью текстового редактора или редактора XML.

Team Web Access и совместимость версий

Team Web Access автоматически устанавливается и настраивается при установке Team Foundation Server 2010. Совместимость версий не является проблемой, поскольку ко всем экземплярам Team Foundation Server обращаются службы Team Web Access, размещенные на том же сервере. Сведения о поддерживаемых веб-браузерах см. в разделе Управление работами с помощью Team Web Access.

Необходимо перестроить все пользовательские элементы управления для форм рабочих элементов, построенные для Team Web Access для Visual Studio Team System 2008. Перестраивать эти элементы управления необходимо с использованием ссылок на сборки в текущей версии Team Web Access. Пользовательские элементы управления обычно совместимы на уровне машинных кодов в одном и том же основном номере версии. Например, пользовательские элементы управления для бета-версии 2 Team Web Access выпуска 2010 можно без каких-либо изменений использовать для версии-кандидата или окончательной версии Team Web Access выпуска 2010.

Инструментальное средство Microsoft Source Code Control Interface (MSSCCI) Provider 2010

С помощью инструментального средства MSSCCI можно интегрировать Team Foundation (подсистема контроля версий) с продуктами, не поддерживающими интеграцию с Сред. Командный обозреватель. Версия 2010 этого средства поддерживает Team Foundation Server 2010 и совместима со следующими версиями программного обеспечения:

  • Visual Studio .NET 2003;

  • Visual C++ 6 SP6;

  • Visual Basic 6 SP6;

  • Visual FoxPro 9 SP1;

  • Microsoft Access 2003 SP2;

  • SQL Server Management Studio;

  • Sparx Systems Enterprise Architect 6.1;

  • Sybase PowerBuilder 10.5;

  • Toad for SQL Server 2.0.

Дополнительные ресурсы

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

См. также

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

Работа с клиентами Team Foundation

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

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

Управление работами с помощью Team Web Access