2
我在使用ant build.xml连接到CVS时遇到问题。 我想通了,原因是CVS任务的封装属性为空格为:在ant build.xml中使用cvs任务中的嵌套元素模块
<cvs cvsRoot=":pserver:[email protected]:/CVSREPO_CCP_MIG" dest="${basedir}" package="My Test Project"/>
我从蚂蚁网站(http://ant.apache.org/manual/Tasks/cvs.html)如果你想指定一个模块,我们可以使用嵌套<模块>元素教训它的名字中有空格。这指定了要使用的软件包/模块,与软件包属性不同,使用此属性指定的模块可以在其名称中包含空格。
我尝试使用以下内容:
<cvs cvsRoot=":pserver:[email protected]:/CVSREPO_CCP_MIG" dest="${basedir}">
<module name="My Test Project"/>
</cvs>
这又抱怨:
build.xml:39: cvs doesn't support the nested "module" element.
如何使用模块元件与CVS标签?
Ant版本是1.7.x.
我使用CVS官方存储库来测试你的代码。它的工作...我在ANT 1.8.2上 – coolcfan
@abksrv - ''在Ant 1.8.0版本中添加:http://archive.apache.org/dist/ant/RELEASE-NOTES-1.8.0 html的。我猜你正在使用旧版本。 –
@martinclayton你就在那里。我在1.7.x上。谢谢。 – abksrv