В репозиториях artifactory в чем разница между редакцией интеграции файлов и редакцией интеграции папок?

Я смотрю на разные макеты репозитория, и я вижу различие между версиями интеграции папок и версиями интеграции файлов.

Это один и тот же номер версии (просто помещенный в файл и/или папку) или это разные вещи?

вот ссылка, где я вижу как говорилось: Хранилище Шаблонов

1 ответов


Folder integration revision ссылается на редакцию интеграции, как она появляется в структуре папок артефактов, а file integration revision ссылается на редакцию интеграции, как она появляется в имени файла артефактов.

рассмотрим ряд путей пересмотра интеграции в соответствии с различными стандартами инструмента сборки:

Стандартные Айви:

org/module/1.0-20111214124053/jars/module/1.0-20111214124053.jar

non-unique Maven:

groupId/artifactId/1.0-SNAPSHOT/artifactId-1.0-SNAPSHOT.jar

Уникальный Maven:

groupId/artifactId/1.0-SNAPSHOT/artifactId-1.0-20111412.124253-1.jar

Так как вы можете см., стандартный Ivy и не уникальный Maven имеют одинаковые версии интеграции файлов и папок (у Ivy есть 20111214124053 и Maven есть снимок) в то время как уникальный Maven отличается (снимок и 20111412.124253-1).

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