Настройка вышестоящих источников

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

С помощью вышестоящий источников артефактов Azure можно оптимизировать управление пакетами с помощью одного веб-канала для хранения как опубликованных пакетов, так и тех, которые вы используете из внешних веб-каналов и общедоступных реестров, таких как npmjs.com, NuGet.org. Если в веб-канале включен источник вышестоящий, артефакты Azure автоматически сохраняют копию любого пакета, установленного сотрудником или выше, из вышестоящий.

Включение источников вышестоящий в новом веб-канале

  1. Войдите в организацию Azure DevOps и перейдите к проекту.

  2. Выберите артефакты и нажмите кнопку "Создать веб-канал".

  3. Укажите имя веб-канала и выберите параметры видимости и области. Обязательно проверка пакеты include из общих общедоступных источников проверка box, чтобы включить вышестоящий источники.

  4. После завершения работы выберите Создать.

    Снимок экрана: создание веб-канала.

Внимание

Моментальные снимки Maven не поддерживаются в вышестоящий источниках.

Включение источников вышестоящий в существующем веб-канале

  1. Войдите в организацию Azure DevOps и перейдите к проекту.

  2. Нажмите кнопку Значок шестеренки шестеренки, чтобы перейти к параметрам веб-канала.

  3. Выберите источники вышестоящего потока и нажмите кнопку "Добавить вышестоящий источник".

  4. Выберите общедоступный источник и выберите общедоступный источник в раскрывающемся меню.

  5. Нажмите кнопку "Сохранить" после завершения, а затем нажмите кнопку "Сохранить еще раз" в правом верхнем углу, чтобы сохранить изменения.

Примечание.

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

Добавление веб-канала в той же организации, что и источник вышестоящий

  1. Войдите в организацию Azure DevOps и перейдите к проекту.

  2. Нажмите кнопкуЗначок шестеренки значка шестеренки, чтобы получить доступ к параметрам веб-канала.

  3. Выберите источники вышестоящего потока и нажмите кнопку "Добавить вверх".

  4. Выберите веб-канал Артефактов Azure в этой организации.

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

  6. Выберите Сохранить, когда вы закончите.

    Снимок экрана: добавление веб-канала в организации в качестве источника вышестоящий.

Добавление веб-канала в другой организации в качестве вышестоящего источника

  1. Войдите в организацию Azure DevOps и перейдите к проекту.

  2. Нажмите кнопкуЗначок шестеренки значка шестеренки, чтобы получить доступ к параметрам веб-канала.

  3. Выберите источники вышестоящего потока и нажмите кнопку "Добавить вверх".

  4. Выберите веб-канал артефактов Azure в другой организации.

  5. Введите указатель веб-канала Артефактов Azure в следующем формате:

    • Веб-канал область организации:

      azure-feed://ORGANIZATION_NAME/FEED_NAME@VIEW
      
    • Веб-канал область проекта:

      azure-feed://ORGANIZATION_NAME/PROJECT_NAME/FEED_NAME@VIEW
      
  6. Выберите нужные типы пакетов и укажите имя источника вышестоящий.

  7. Выберите Сохранить, когда вы закончите.

    Снимок экрана: добавление веб-канала в другую организацию в качестве источника вышестоящий.

Примеры

Примечание.

Для установки новых пакетов из вышестоящий необходимо быть веб-каналом и вышестоящим читателем (участником), издателем веб-канала (участником) или владельцем веб-канала. Копия каждого пакета вышестоящий сохраняется в веб-канале при первом использовании. Пакеты, уже сохраненные из вышестоящий источников, могут использоваться средствами чтения веб-каналов.