Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019
В этой статье содержатся общие сведения об обновлении локального развертывания до TFS 2018, Azure DevOps Server 2019 или Azure DevOps Server 2020. Общий процесс обновления выглядит следующим образом:
Подготовьте свою среду. Для новых системных требований может потребоваться обновление до оборудования или программного обеспечения. В любом случае обновление является хорошим временем, чтобы рассмотреть, соответствует ли текущая среда вашим потребностям или имеет смысл внести изменения.
Ожидайте лучшего, подготовьтесь к худшему. Несмотря на то, что обновления Azure DevOps Server являются надежными, всегда имеет смысл подготовиться к худшему сценарию. Убедитесь, что у вас есть полный и согласованный набор резервных копий базы данных .
Замечание
Если вы выполняете обновление и не переходите на новое оборудование, рассмотрите возможность пробного запуска обновления в тестовой среде.
Выполните обновление. После завершения подготовки установите новую версию. Получите двоичные файлы и выполните процесс установки для обновления серверов.
Подсказка
В некоторых случаях может потребоваться удалить предыдущую версию Azure DevOps Server и установить последнюю версию сервера Azure DevOps server для того же компьютера. В этих случаях установщик отобразит предупреждение и следуйте инструкциям в сообщении предупреждения.
Поддерживаемые варианты обновления
Для предыдущих версий локальных серверов Azure DevOps следующая матрица обновления показывает правильные шаги для обновления в зависимости от версии, с которой происходит обновление. (Убедитесь, что выбрана версия содержимого, соответствующая версии сервера, до которой требуется обновить.)
Перед обновлением до Azure DevOps Server 2022
При обновлении локального развертывания до Azure DevOps Server 2022 следует учитывать, что обновление с TFS 2015 и более поздних версий поддерживается только. Если вы используете TFS 2013 или более ранних версий, сначала необходимо обновить до TFS 2015.
Перед обновлением до Azure DevOps Server 2020
При обновлении локального развертывания до Azure DevOps Server 2020 следует учитывать, что обновления поддерживаются только с TFS 2015 и более поздних версий. Если вы используете TFS 2013 или более ранних версий, сначала необходимо обновить до TFS 2015.
Перед обновлением до Azure DevOps Server 2019
При обновлении локального развертывания до Azure DevOps Server 2019 следует учитывать следующие два элемента, влияющие на настройку и отчеты для отслеживания работы.
Доступность модели процесса наследования для новых коллекций проектов
Azure DevOps Server 2019 предоставляет поддержку использования модели процесса наследования для настройки интерфейса отслеживания работы. Доступ к этой функции можно получить только путем создания новой коллекции проектов. Существующие коллекции проектов поддерживают только локальную модель процесса XML.
Если выбрать модель процесса наследования для новых коллекций проектов, вы также автоматически выберете службу Аналитики для поддержки отчетов. Вы не сможете добавлять службы отчетов SQL Server в проекты, добавляемые в новые коллекции проектов. Если выбрать локальную модель xml-процессов для новых коллекций проектов, у вас есть доступ как к службам аналитики, так и к службам отчетов SQL Server. Это также верно для существующих коллекций, которые вы обновляете.
Таким образом, вы захотите рассмотреть свои требования к пользовательской настройке и созданию отчетов для отслеживания вашей работы по мере перехода к новым коллекциям проектов. Дополнительные сведения об этих вариантах см. в следующих статьях:
Устаревание мастера настройки функций
В прошлом мастер настройки компонентов использовался для обновления шаблонов процессов по умолчанию с помощью обновлений, внесенных в них. Эта функция больше не поддерживается в Azure DevOps Server 2019.
Сведения об обновлениях, внесенных в системные процессы по умолчанию, см. в статье "Изменения, внесенные в шаблоны процессов".
Сложность
Обновление локального развертывания Azure DevOps может отличаться в зависимости от особенностей существующего развертывания. Факторы, влияющие на сложность и продолжительность обновления, включают:
- Количество развернутых серверов
- Настройка развертывания и интеграция со службами SQL Server Reporting Services
- Размер баз данных
- Версия обновления.
Во всех случаях общий процесс логически одинаковый. Убедитесь, что ваша среда готова. Затем подготовьте и выполните обновление.
Время простоя
Локальное развертывание Azure DevOps находится в автономном режиме в течение срока обновления. Время обновления может отличаться в зависимости от размера развертывания. Чтобы ваши обновления оставались такими же быстрыми, очистите ненужные данные. Это также помогает, если вы следите за последними версиями Azure DevOps Server.