我使用antexec插件在詹金斯(Jenkins)执行此脚本。但是它显示了"错误:实体名称必须立即遵循'&在实体参考中"。
这是我的脚本
<project name="MyProject" default="copy" basedir="https://mysvn.com/Project Data/Analysis & Design/Table Structures/DB/Script.sql">
<target name="copy">
<copy todir="C:SoftwareMyProjectSourcesmyfile">
</copy>
</target>
</project>
ant构建文件是xml-如果要包含一个&
字符,则必须表示为&
。
,但我也很确定脚本不会做您想要的。尝试更多类似的东西:
<get src="https://mysvn.com/Project%20Data/Analysis%20&%20Design/Table%20Structures/DB/Script.sql"
dest="C:SoftwareMyProjectSourcesmyfile" />
请注意,我按照URI编码规则的要求将URL中的空间逃到了%20
中。