Действия, которые необходимо сделать до и после переименования URL-адреса службы Azure DevOps
В этой статье описано, как переименовать URL-адрес службы Azure DevOps.
Исходная версия продукта: Microsoft Azure DevOps Service
Исходный номер базы знаний: 2793597
Введение
На вкладке Параметры пользовательского интерфейса администрирования учетной записи Team Foundation можно переименовать URL-адрес службы Azure DevOps. Хотя переименовать URL-адрес довольно просто, необходимо выполнить несколько действий до и после переименования URL-адреса, чтобы убедиться, что вы и ваша команда сможете продолжать работать как раньше.
Действия, которые необходимо сделать, прежде чем переименовать URL-адрес службы Azure DevOps
- Сохраните работу.
- Убедитесь, что другие члены Службы Azure DevOps не используют службу.
Что нужно сделать после переименования URL-адреса службы Azure DevOps
Мы не настроим перенаправление с предыдущего URL-адреса службы Azure DevOps на новый URL-адрес. Это означает, что предыдущий URL-адрес будет 404, и вам придется обновить существующие строки подключения, чтобы они указывали на новый URL-адрес. Кроме того, может потребоваться выполнить одно или несколько из следующих действий в зависимости от конкретной конфигурации и способа использования службы:
Обновите существующие строки подключения в Visual Studio, чтобы они указывали на новый URL-адрес службы Azure DevOps:
- Запустите Visual Studio и нажмите кнопку Подключиться к Team Foundation Server в области навигации слева на начальной странице.
- Щелкните Серверы, а затем нажмите кнопку Добавить.
- В поле Имя или URL-адрес Team Foundation Server введите новый URL-адрес службы Azure DevOps (
https://yournewaccount.visualstudio.com/
) и нажмите кнопку ОК. - Войдите в систему с помощью службы Azure DevOps (LiveID), если появится соответствующий запрос.
- В диалоговом окне списка Team Foundation Server выделите URL-адрес предыдущего Team Foundation Service и нажмите кнопку Удалить.
- Нажмите кнопку Закрыть.
- В диалоговом окне Выбор Сервера Team Foundation Server выберите поле Командный проект проверка, а затем нажмите кнопку Подключиться.
- Visual Studio предупреждает о проектах и решениях, которые будут закрыты, и спрашивает, хотите ли вы продолжить. Нажмите кнопку Да.
Обновите существующие строки подключения в документах Office, чтобы они указывали на новый URL-адрес службы Azure DevOps:
- Для документов Excel запустите Excel, нажмите кнопку Настроить на ленте команды, а затем перейдите к шагу 6.
- В разделе Проект щелкните Настройка подключения к серверу на ленте группы, а затем перейдите к шагу 7.
- Для PowerPoint щелкните Ссылки раскадровки на ленте раскадровки.
- PowerPoint будет предупреждать о недоступности служб Team Foundation с сервера. Нажмите кнопку OK.
- Щелкните Подключиться и перейдите к шагу 8.
- Щелкните Подключение к серверу.
- Вы получите предупреждение, в котором рекомендуется продолжить операцию повторного подключения только в том случае, если экземпляр сервера узла был обновлен или коллекция командных проектов была перемещена в другой экземпляр сервера. Нажмите кнопку OK.
- Щелкните Серверы, а затем нажмите кнопку Добавить.
- В поле Имя или URL-адрес Team Foundation Server введите новый URL-адрес службы Azure DevOps (
https://yournewaccount.visualstudio.com/
) и нажмите кнопку ОК. - Войдите в систему с помощью службы Azure DevOps (LiveID), если появится соответствующий запрос.
- В диалоговом окне списка Team Foundation Server выделите URL-адрес предыдущего Team Foundation Service и нажмите кнопку Удалить.
- Нажмите кнопку Закрыть.
- В диалоговом окне Выбор Team Foundation Server выберите поле Командный проект по проверка, а затем нажмите кнопку Подключить.
- Если вы используете PowerPoint, нажмите кнопку Закрыть в диалоговом окне Ссылки раскадровки .
Перенастройка рабочих областей управления версиями:
Локальный кэш системы управления версиями необходимо обновить, выполнив следующую команду:
tf workspaces /collection:<new collection URL>
Примечание.
Это не работает для серверов сборки в большинстве случаев, так как служба сборки выполняется как системная служба Azure DevOps Service (сетевая служба или локальная система), а рабочие области tf не могут быть запущены как Azure DevOps Services. Удаление рабочей области на сервере не приводит к исправлению локального кэша.
Чтобы обойти эту проблему, необходимо вручную удалить кэш управления версиями для системной службы Azure DevOps, от имени которых выполняется ваша сборка. Кэш управления версиями будет находиться в пути, который выглядит следующим образом:
C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Team Foundation\4.0\Cache
Обновление пультов удаленного управления Git:
- В пользовательском веб-интерфейсе нажмите кнопку Клонировать и скопируйте новый URL-адрес Git.
- Откройте окно командной строки. Измените каталог на репозиторий Git.
- Обновите удаленный URL-адрес. При условии, что удаленный объект называется origin, команда будет иметь следующий формат:
git remote set-url origin <url_copied_from_web>
.
Примечание.
Если вы используете Visual Studio, может потребоваться обновить Обозреватель команды.
Удалите и повторно настройте агенты самообслуживания, указывающие на предыдущий URL-адрес службы Azure DevOps.
Свяжитесь с нами для получения помощи
Если у вас есть вопросы или вам нужна помощь, создайте запрос в службу поддержки или обратитесь за поддержкой сообщества Azure. Вы также можете отправить отзыв о продукте в сообщество отзывов Azure.