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


Действия, которые необходимо сделать до и после переименования 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:

    1. Запустите Visual Studio и нажмите кнопку Подключиться к Team Foundation Server в области навигации слева на начальной странице.
    2. Щелкните Серверы, а затем нажмите кнопку Добавить.
    3. В поле Имя или URL-адрес Team Foundation Server введите новый URL-адрес службы Azure DevOps (https://yournewaccount.visualstudio.com/) и нажмите кнопку ОК.
    4. Войдите в систему с помощью службы Azure DevOps (LiveID), если появится соответствующий запрос.
    5. В диалоговом окне списка Team Foundation Server выделите URL-адрес предыдущего Team Foundation Service и нажмите кнопку Удалить.
    6. Нажмите кнопку Закрыть.
    7. В диалоговом окне Выбор Сервера Team Foundation Server выберите поле Командный проект проверка, а затем нажмите кнопку Подключиться.
    8. Visual Studio предупреждает о проектах и решениях, которые будут закрыты, и спрашивает, хотите ли вы продолжить. Нажмите кнопку Да.
  • Обновите существующие строки подключения в документах Office, чтобы они указывали на новый URL-адрес службы Azure DevOps:

    1. Для документов Excel запустите Excel, нажмите кнопку Настроить на ленте команды, а затем перейдите к шагу 6.
    2. В разделе Проект щелкните Настройка подключения к серверу на ленте группы, а затем перейдите к шагу 7.
    3. Для PowerPoint щелкните Ссылки раскадровки на ленте раскадровки.
    4. PowerPoint будет предупреждать о недоступности служб Team Foundation с сервера. Нажмите кнопку OK.
    5. Щелкните Подключиться и перейдите к шагу 8.
    6. Щелкните Подключение к серверу.
    7. Вы получите предупреждение, в котором рекомендуется продолжить операцию повторного подключения только в том случае, если экземпляр сервера узла был обновлен или коллекция командных проектов была перемещена в другой экземпляр сервера. Нажмите кнопку OK.
    8. Щелкните Серверы, а затем нажмите кнопку Добавить.
    9. В поле Имя или URL-адрес Team Foundation Server введите новый URL-адрес службы Azure DevOps (https://yournewaccount.visualstudio.com/) и нажмите кнопку ОК.
    10. Войдите в систему с помощью службы Azure DevOps (LiveID), если появится соответствующий запрос.
    11. В диалоговом окне списка Team Foundation Server выделите URL-адрес предыдущего Team Foundation Service и нажмите кнопку Удалить.
    12. Нажмите кнопку Закрыть.
    13. В диалоговом окне Выбор Team Foundation Server выберите поле Командный проект по проверка, а затем нажмите кнопку Подключить.
    14. Если вы используете 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:

    1. В пользовательском веб-интерфейсе нажмите кнопку Клонировать и скопируйте новый URL-адрес Git.
    2. Откройте окно командной строки. Измените каталог на репозиторий Git.
    3. Обновите удаленный URL-адрес. При условии, что удаленный объект называется origin, команда будет иметь следующий формат: git remote set-url origin <url_copied_from_web>.

    Примечание.

    Если вы используете Visual Studio, может потребоваться обновить Обозреватель команды.

  • Удалите и повторно настройте агенты самообслуживания, указывающие на предыдущий URL-адрес службы Azure DevOps.

Свяжитесь с нами для получения помощи

Если у вас есть вопросы или вам нужна помощь, создайте запрос в службу поддержки или обратитесь за поддержкой сообщества Azure. Вы также можете отправить отзыв о продукте в сообщество отзывов Azure.