【问题标题】:Publish ivy artifacts to multiple resolvers at once一次将 ivy 工件发布到多个解析器
【发布时间】:2011-11-02 04:13:59
【问题描述】:

我们的主要问题是: 我们有两个 ivy 存储库,我们希望它们成为彼此的镜像。因此,无论何时我们发布一个工件,我们都希望工件同时进入两个存储库。我们以前只有一个存储库,因此我们有许多现有项目已经发布到该存储库。我们不想进入那么多项目并添加第二个发布目标,所以我们试图看看我们是否可以通过 ivy 设置来实现这一点。

所以我试图找出是否可以让 Ivy 同时将工件发布到多个存储库。我最好的猜测是使用链解析器发布到,但常春藤似乎只选择链中的第一个解析器然后停止。那么有人知道我们如何在不调用两次发布的情况下完成此操作吗?

【问题讨论】:

    标签: ant ivy


    【解决方案1】:

    doc 说以下关于链解析器:

    Handle publish  delegates to first sub resolver in chain
    

    双解析器也无法胜任。

    因此不可能使用链进行多次发布。我希望它也能工作。

    因此你必须调用<publish /> 任务两次。每个目的地一次。

    或者您可能需要不涉及 ivy 的不同镜像方法。

    【讨论】:

      猜你喜欢
      • 2012-12-22
      • 2010-12-07
      • 2012-02-29
      • 2012-05-13
      • 2013-10-01
      • 2012-02-10
      • 2016-02-29
      • 2015-02-04
      相关资源
      最近更新 更多