对于maven/,每个版本都有新的Nodeclipse存储库。
发布是在不允许更新文件的Bintray上完成的。所以每个版本都在它的文件夹里。
BaseFolder
BaseFolder/VersionFolder1
BaseFolder/VersionFolder2
BaseFolder/VersionFolder3是否可以将BaseFolder准备一次作为可扩展的p2存储库,并在以后添加VersionFolderN?
这样,更新只有一个URL,Eclipse平台可以在存储库中发现更新。
发布于 2014-01-17 16:17:16
您要寻找的是一个复合p2存储库。您只需要在基本文件夹中包含以下两个文件:
compositeContent.xml:compositeArtifacts.xml:发布新版本时,只需将新文件夹作为子文件夹添加到两个文件中即可。
这两个文件也可以压缩为ZIP,并命名为compositeContent.jar和compositeArtifacts.jar,以节省网络带宽。然而,这使得编辑文件变得有点不实际。
Eclipse同时发布存储库也使用这种方法。例如,在编写本报告时,Eclipse Luna repository只包含原始版本和SR 1(参见compositeContent,compositeArtifacts)。稍后将添加SR 2,这样用户就可以获得更新,而不必配置新的存储库URL。
https://stackoverflow.com/questions/20951842
复制相似问题