繁体   English   中英

如何将 p2 更新站点镜像到我的远程 p2 更新站点?

[英]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.xzcontent.xml.xz文件以及为了向后兼容,还需要一个artifacts.jar文件和一个content.jar文件,您将获得最佳性能。

请参阅Eclipse Wiki:什么是 p2.index 文件? 更多细节。

您还可以拥有一个复合 p2 存储库

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM