您可以将复合存储库与指向新位置的单个子存储库一起使用。
p2 接触点操作 addRepository
可用于removeRepository
更新Window > Preferences: Install/Update > Available Software Sites安装/更新功能/产品的首选项。
编辑
在尝试了上面链接的 Composite Repository 功能后,我发现将以下 XML 文件放在旧的更新站点位置足以重定向到新的更新站点。实际上,对我来说,它也适用于任何一个文件。但是,我想创建这两个文件并没有什么坏处。
compositeContent.xml
<?xml version='1.0' encoding='UTF-8'?>
<?compositeMetadataRepository version='1.0.0'?>
<repository name='"Open Editors Eclipse Plugin Update Site Redirect"'
type='org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository'
version='1.0.0'>
<children size='1'>
<child location='https://bar.com/newupdatesite'/>
</children>
</repository>
compositeArtifacts.xml
<?xml version='1.0' encoding='UTF-8'?>
<?compositeArtifactRepository version='1.0.0'?>
<repository name='"Open Editors Eclipse Plugin Update Site Redirect"'
type='org.eclipse.equinox.internal.p2.artifact.repository.CompositeArtifactRepository'
version='1.0.0'>
<children size='1'>
<child location='https://bar.com/newupdatesite'/>
</children>
</repository>