如果我在 settings.xml 文件中有两个具有相同 id 的镜像会发生什么?
会考虑哪一个?
它不会做超过 1 个回购。您甚至可以使用它来拥有具有相同凭据的不同镜像。
但是考虑一下你可以自己做......这是一个微不足道的问题,需要 1 分钟 + 构建时间来自己测试。
尽管如此 :
<mirrors>
<mirror>
<id>mirror.repo.myorg.fr</id>
<mirrorOf>!tiers-providers-public-snapshots,*</mirrorOf>
<name>Repository Artifactory for snapshots.</name>
<url>http://mirror.repo.myorg.fr/artifactory/repo-snapsthot</url>
</mirror>
<mirror>
<id>mirror.repo.myorg.fr</id>
<mirrorOf>!tiers-providers-public,*</mirrorOf>
<name>Repository Artifactory for realeases</name>
<url>http://mirror.repo.myorg.fr/artifactory/repo</url>
</mirror>
</mirrors>
这是同一台机器,但有两个用于不同目的的镜子。我不确定这种情况会发生,但到目前为止还不是我自己的配置。
我试过了,它显然有效。