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


Требования к обновлению TFS

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

  • Team Foundation Server 2013 RTM¹

  • выпуски Team Foundation Server 2012 с обновлением 4 (TFS 2012.4), TFS 2012.3, TFS 2012.2, TFS 2012.1 и TFS 2012

  • Team Foundation Server 2010 с пакетом обновления 1 (SP1) или без него.

¹ В отличие от Visual Studio 2013 для TFS 2013 нет обновления 1. Первое обновление для TFS 2013 — обновление 2.

Совет

Планируете обновлять TFS 2008?Необходимо сначала выполнить обновление до TFS 2012: имеется ISO-файл TFS 2012 для подготовки установки TFS 2008 к последующему обновлению до TFS 2013.

Новые требования к необходимым компонентам

SQL Server: прежде чем приступать к обновлению, возможно, потребуется обновить SQL Server, чтобы обеспечить соответствие новым требованиям, предъявляемым Team Foundation Server. SQL Server 2008 R2 больше не поддерживается. Поддерживается SQL Server 2012 с пакетом обновления 1 (SP1). Для получения дополнительной информации см. Требования к SQL Server для Team Foundation Server.

Совет

При использовании SQL Server 2012 с пакетом обновления 1 рекомендуется применить накопительное обновление 2 поверх SP1 для устранения критической ошибки SQL Server, связанной с использованием ресурсов.Это не является обязательным требованием, поскольку ошибка затрагивает весьма небольшое количество экземпляров, однако мы считаем необходимым об этом сообщить.Если не применять накопительное обновление 2, необходимо применить исправление SQL Server (KB2793634) для решения другой проблемы — SQL Server 2012 с пакетом обновления 1 может запрашивать чрезмерное количество перезапусков.

Продукты SharePoint: если у вас есть сервер портала, возможно, придется обновить его, чтобы продолжить использование интеграции с SharePoint. Windows SharePoint Services 3.0 или Microsoft Office SharePoint Server 2007 больше не поддерживаются. См. раздел Требования к продуктам SharePoint для Team Foundation Server.

Совет

Требуется обновить SharePoint до поддерживаемой версии?См. статью Обновление с Office SharePoint Server 2007 или Windows SharePoint Services 3.0 до SharePoint Server 2013 или SharePoint Foundation 2013.

Можно ли пропустить отчетность или SharePoint во время обновления?

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

Совет

Team Foundation Server не поддерживает изменение языков во время обновления.При обновлении следует оставить прежний языковой стандарт операционной системы и Team Foundation Server.Дополнительные сведения см. в разделе Языковые требования для Team Foundation Server.

Следующий шаг: выбор пути обновления сервера

Действия различаются в зависимости от того, используется ли базовая установка, планируется ли использовать то же оборудование (стандартное обновление) или перейти на новый компьютер (расширенное обновление). Выберите один из путей ниже.

Варианты обновления сервера TFS

Менее типичные задачи, связанные с обновлением

Если вы не используете пробный выпуск Team Foundation Server, ферму Team Foundation Server и никто из членов вашей команды не использует Project Server, этот подраздел, скорее всего, можно пропустить.

Обновление с пробного выпуска Team Foundation Server

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

Обновление с пробного выпуска Release Management для Visual Studio 2013

Release Management для Visual Studio 2013 включает в себя три компонента (сервер, клиент и агент развертывания), и в развертывании следует использовать одну и ту же версию всех трех компонентов. Если у вас установлена пробная версия Release Management Server для Team Foundation Server 2013, при обновлении до полной версии необходимо обновить все три компонента, прежде чем приступать к управлению выпусками. Для установки полной версии пробную версию Release Management необходимо удалить.

Дополнительные сведения см. в разделе Install Release Management.

Обновление фермы уровня приложений Team Foundation Server

Чтобы обновить горизонтально масштабированное развертывание TFS, необходимо выполнить одну из следующих процедур в зависимости от того, какая версия продукта обновляется.

  • Ферма TFS — это TFS 2010: удалите Team Foundation Server 2010 с каждого уровня приложения. После удаления всех предыдущих версий установите TFS 2012 на одном из уровней приложений и запустите обновление, как если бы речь шла об автономном развертывании. Выбрать можно абсолютно любой уровень приложений в ферме. После завершения обновления с помощью мастера добавления уровня приложений установите Team Foundation Server 2012 на остальных уровнях приложений. При этом ферма будет снова собрана, и обновление фермы будет завершено.

  • Ферма TFS — это TFS 2012 или TFS 2013: заморозьте все уровни приложений в ферме. После замораживания всех предыдущих версий установите TFS 2013 на одном из уровней приложений (без удаления предыдущих версий TFS) и запустите обновление, как если бы речь шла об автономном развертывании. Выбрать можно абсолютно любой уровень приложений в ферме. После завершения обновления с помощью мастера добавления уровня приложений установите Team Foundation Server 2013 (без удаления предыдущей версии) на остальных уровнях приложений. При этом ферма будет снова собрана, и обновление фермы будет завершено.

Дополнительные сведения см. в разделе Практическое руководство. Создание фермы серверов Team Foundation (высокая доступность).

Обновление расширений TFS для Project Server

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