Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ant 一次将常春藤构件发布到多个冲突解决程序_Ant_Ivy - Fatal编程技术网

Ant 一次将常春藤构件发布到多个冲突解决程序

Ant 一次将常春藤构件发布到多个冲突解决程序,ant,ivy,Ant,Ivy,我们的主要问题是: 我们有两个常春藤资源库,我们希望它们成为彼此的镜像。因此,每当我们发布一个工件时,我们都希望工件同时进入两个存储库。以前我们只有一个存储库,因此我们有许多现有项目已经发布到该存储库。我们不想进入这么多的项目,并添加第二个发布目标,所以我们正在尝试看看是否可以通过常春藤设置来实现这一点 所以我试图找出是否有可能让Ivy同时向多个存储库发布工件。我的最佳猜测是使用链解析器发布到,但ivy似乎只选择链中的第一个解析器,然后停止。那么,有人知道我们如何在不调用publish两次的情况

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

所以我试图找出是否有可能让Ivy同时向多个存储库发布工件。我的最佳猜测是使用链解析器发布到,但ivy似乎只选择链中的第一个解析器,然后停止。那么,有人知道我们如何在不调用publish两次的情况下实现这一点吗?

下面介绍了链解析器:

Handle publish  delegates to first sub resolver in chain
双解析器也不能胜任这项任务

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

因此,您必须调用
任务两次。每个目的地一次

或者你需要一种不同的镜像方法,不需要常春藤