Разница между библиотеками-снимок библиотеки-моментальный снимок-местные?


В нашем проекте мы переходим от ant-скриптов к gradle build.

Мы собираемся использовать artifactory в качестве менеджера РЕПО в нашей компании для хранения артефактов.

Я видел некоторые репозитарии в artifactory, состоящие из libs-snapshot-local как удаленный репозитарий и libs-snapshot как виртуальный репозитарий. То же самое с релизами repo libs-release-local и libs-release.

Может ли кто-нибудь из вас объяснить, в чем разница между ними? Могу ли я применить артефакты к ним обоим?
1 7

1 ответ:

Виртуальный репозиторий, как описано вдокументации , объединяет другие удаленные, локальные и виртуальные репозитории, чтобы обеспечить единый URL-адрес для разрешения.

libs-snapshot-local это не удаленное хранилище, а локальное хранилище. Как поясняется в документации , локальные хранилища-это физические хранилища в Artifactory, которые служат целевыми объектами для ваших развертываний.

Вам не нужно развертывать артефакты в обоих случаях. Развертывание на локальном уровне создает развернутые артефакты доступно для извлечения из виртуального.