9
我期待在不同的仓库布局,我看到文件夹整合修订和文件整合修订的区别。在artifactory存储库中,文件集成修订和文件夹集成修订之间有什么区别?
这些是相同的版本号(只放在一个文件和/或文件夹),或者是他们不同的东西?
这里是一个链接,我看到两个提到:Repository Layouts
我期待在不同的仓库布局,我看到文件夹整合修订和文件整合修订的区别。在artifactory存储库中,文件集成修订和文件夹集成修订之间有什么区别?
这些是相同的版本号(只放在一个文件和/或文件夹),或者是他们不同的东西?
这里是一个链接,我看到两个提到:Repository Layouts
文件夹整合修订指的是整合版本,因为它出现在器物的文件夹结构,而文件的整合修订指的是整合版本,因为它出现在一个假象文件名。
考虑根据不同的构建工具标准数量的整合修订路径:
标准常春藤:
org/module/1.0-20111214124053/jars/module/1.0-20111214124053.jar
非唯一的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具有相同的文件和文件夹的集成版本(常春藤有和Maven有快照),而唯一不同的Maven(快照和20111412.124253-1) 。
在Artifactorys库布局的背景下,其价值是一个可定制的正则表达式,应该反映整合修订的预期值。提供这些信息有助于Artifactory识别版本和集成修订工件之间的差异,并从路径中提取信息。
我改了称呼,这似乎是一个特定的artifactory的问题。你正在讨论的设置定义了artifactory的内部文件夹结构。 – oers 2011-12-14 09:26:55
谢谢,因为我是新来构建神器存储库,这对我来说并不清楚。 – DonBecker 2011-12-14 15:23:56