Неофициальный перенос Nexus 2 -> 3 возможен для артефактов Maven?

Во-первых, я знаю, что в грядущем Nexus 3.1 будет предложен переход с v2 на v3. Я также только что подал заявку на бета-миграцию с версии 2 на версию 3 (формы Google).

Мое время отстой, так как в ближайшие несколько дней я собираюсь настроить и интегрировать новый сервер Nexus 3.

Можно ли вручную скопировать мои старые артефакты Maven (с сервера Nexus v2) на этот новый сервер Nexus v3 и позволить Nexus v3 переиндексировать все? Если да, то как?


person Bossk    schedule 09.10.2016    source источник
comment
Проблема в том, что вам нужно загрузить их на новый Nexus 3, потому что Nexus 3 использует репозиторий контента вместо обычной файловой системы на жестком диске ... но написание некоторых сценариев для загрузки через остальные может быть выходом ..   -  person khmarbaise    schedule 09.10.2016


Ответы (1)


Копировать вручную невозможно, однако теперь выпущен Nexus Repository Manager 3.1, и вы можете использовать его для обновления.

Кроме того, невероятный, съедобный Манфред Мозер создал это: https://github.com/simpligility/maven-repository-tools/tree/master/maven-repository-provisioner, который вы можете использовать для переноса чего-либо из файловой системы в репозиторий Maven AKA Nexus Repository Manager. Я сам не использовал его, но, вероятно, это именно то, что вы ищете.

Для тех, кто все еще проверяет это, вы также можете использовать этот простой скрипт bash для импорта артефактов в репозиторий Nexus 3: ://gist.github.com/DarthHater/a4f2738e3bd40d242db22633b59dfd63

person DarthHater    schedule 15.11.2016
comment
я новичок в этой области... не могли бы вы объяснить, как я могу действовать... моя цель тоже похожа, у меня есть старый нексус 2,5, и я хочу скопировать все артефакты из этого старого нексуса в новый Nexus 3,58 - person TAMIM HAIDER; 29.05.2018
comment
Работал на меня. Спасибо. - person Sachin M Sharma; 19.07.2018
comment
@SachinMSharma, не могли бы вы рассказать мне, как вы заставили это работать? У меня есть Nexus 2.11, который я хочу скопировать на Nexus 3. - person ElOwner; 09.12.2019