[英]How to mirror a p2 update site to my remote p2 update site?
我已阅读有关如何将 p2 更新站点镜像到本地的文章,但是如何将 p2 更新站点(例如https://download.eclipse.org/releases/2022-06
)镜像到我的远程 p2 之一更新网站?
顺便问一下,作为p2更新站点是否需要任何文件? 我注意到,与来自远程 p2 更新站点的镜像相比,镜像到本地存储库的内容缺少一些文件,例如 p2.index。
您的 p2 更新站点是在本地(通过file://...
访问)还是远程( http://...
或https://...
)都没有关系。 这是一个可以移动的文件夹结构。 因此,您可以将您的目录上传到本地镜像 p2 更新站点,反之亦然。
p2 存储库必须包含一个artifacts.xml
文件和一个content.xml
文件,这些文件也可以压缩为.jar
和/或什至进一步压缩为.xml.xz
(假设它是一个工件和一个元数据存储库并没有分开) ,这也是可能的)。 p2.index
文件仅出于性能原因而存在。 使用p2.index
加上artifacts.xml.xz
和content.xml.xz
文件以及为了向后兼容,还需要一个artifacts.jar
文件和一个content.jar
文件,您将获得最佳性能。
请参阅Eclipse Wiki:什么是 p2.index 文件? 更多细节。
您还可以拥有一个复合 p2 存储库。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.