0

我的 build.xml 有...

<property name="cvs.directory" value="MyProj/build" />



<target name="CVS.Commit" depends="login">
  <echo>Commiting EAR file to CVS....</echo>
  <cvs command="commit abc.ear" cvsRoot="${cvs.directory}" quiet="true" failonerror="false"/>
   </target>

我得到以下错误。

[echo] Commiting EAR file to CVS....
  [cvs] cvs commit: CVSROOT "MyProj/build" must be an absolute pathname
  [cvs] cvs [commit aborted]: Bad CVSROOT.

MyProj - 在 cvs 的 HEAD 中,它有一个旧版本 abc.ear 的“build”目录

有什么建议么?谢谢!

4

1 回答 1

0

如下更改 CVS 目录属性:

<property name="cvs.directory" location="MyProj/build" />

这将确保目录名称是绝对的

于 2013-01-22T18:47:28.087 回答