我原本以为如果你没有提供目的地,xmltask会修改源文件并替换它,但显然情况并非如此,因为下面的代码不起作用:
<xmltask source="**\plugin.xml">
<attr path="plugin" attr="version" value="12345" />
</xmltask>
如果我指定目的地,则会收到错误消息“多个输入,但只有一个目的地”:
<xmltask source="**\plugin.xml" dest="**\plugin.xml">
<attr path="plugin" attr="version" value="12345" />
</xmltask>
如何使用通配符进行此操作?有可能吗?
答案 0 :(得分:1)
不是使用dest
指定单个输出文件,而是使用todir
指定输出目录:
<xmltask source="**\plugin.xml" todir="output">
<attr path="plugin" attr="version" value="12345" />
</xmltask>