2016-04-21 6 views
3

В моей организации несколько репозиториев maven на bintray. Большинство этих репозиториев содержат один пакет с тем же именем, что и репозиторий.Перемещение пакета между собственными репозиториями на bintray

Эти пакеты кажутся очень родственными, и я хотел бы реорганизовать их, создав единый репозиторий и переместив в него все эти пакеты.

Каков наилучший способ перемещения пакетов между своими хранилищами с учетом следующих ограничений:

  • пакет должен оставаться доступным в старом хранилище в качестве ссылки на пакет в новом хранилище.
  • некоторые пакеты связаны с jcenter, и они должны оставаться связанными после перемещения.
+0

Привет, вам удалось это сделать? Я пытаюсь найти способ сделать то же самое. – definera

+0

@define, мне еще не удалось это сделать, но я отправил ответ из беседы с поддержкой. – Ilya

ответ

1

Я процитирую здесь ответ от моего разговора с поддержкой JFrog:

Поскольку не представляется возможным связать пакет из одного хранилища в другое в пределах одной и той же организации, лучшим вариантом было бы для перемещения этих пакетов в новый репозиторий при сохранении ссылки на jcenter. Это оставляет старые хранилища пустыми, и вы сможете их полностью удалить. Невозможно сохранить ссылку из старого репозитория на новый.

Обратите внимание: операция перемещения является внутренним процессом и может выполняться только нами.

К сожалению, этот подход не удовлетворяет моему первому требованию, чтобы пакет оставался доступным для загрузки из старого репозитория.