Как клонировать артефакт Jfrog в местный артефакт Jfrog?
У меня есть артефакт JFrog http://organization.com/artifactory/
с доступом для чтения. Я могу скачать отдельные артефакты, скажем, gulp-git-2.8.0.tgz
используя родной браузер.
Теперь я создал местную JFrog Artifactory http://localhost.com:8081/artifactory/
в машине и не имеет никаких артефактов.
Я пытаюсь получить артефакты моей организации, скажем, о пакете npm http://organization.com/artifactory/npm/
в мою местную артефакт http://localhost:8081/artifactory/npm/
Так как в нем много артефактов, и я не могу сделать это вручную, загрузив его с сервера организации и развернув на своем локальном сервере.
Есть ли в любом случае, что я могу получить только необходимый пакет, скажем, npm
на мой локальный сервер? Или в любом случае можно реплицировать пакет моей организации, используя доступ для чтения, на мой локальный сервер?
Заранее спасибо.
1 ответ
Если у вас есть права администратора для исходного Artifactory, вы можете настроить Push-репликацию или выполнить экспорт из репозитория. Без прав администратора вы можете:
- Настройка Pull Replication.
- Используйте CLI JFrog для загрузки всего содержимого репозитория, а затем загрузите его в той же структуре.