热点在Bintray:包合并
更新:自2021年5月1日起,Bintray服务将不再可用(ConanCenter和JCenter不受影响)中心弃用博客
我们最近引入了包合并:来自同一存储库的几个包现在可以合并为一个包。当您的现有包没有正确对齐时,这是非常有用的。例如,当您有许多小的技术包(模块)时,它们在逻辑上是一个单独的包,通常使用相同的版本方案。这种情况在maven包中非常常见,这些maven包是为了反映现有的组id而创建的,并且实际上是单个包的一部分(对于导入到JCenter).
它是这样工作的:
(1)从您希望合并其他包的包中,单击新的merge按钮。
(顺便说一句,你注意到我们的新标签UI了吗?; -))
(2)单击后,选择其他软件包合并到您刚刚选择的软件包中。
合并页面包含两个部分:左侧是一个列表,用于筛选、查找和选择用于合并的相同repo中的候选包。在右边,作为合并目标的包——所有其他选择的包都将被合并到其中。注意,默认值是您在步骤#1中选择的包的名称,但是您可以更改这个名称。
(3)单击“合并”,将所有选中的软件包的文件和版本合并。请注意,您的文件将在存储库中与合并前完全相同,但是您现在可以在一个新的、统一的逻辑包下管理它们和所有版本。