发新话题
打印

[求助] 使用ANT 的cvs checkout时出错,请教大家,急,谢谢先!( 此文章被查看:372次,被回复:2篇!! )

使用ANT 的cvs checkout时出错,请教大家,急,谢谢先!

我在本机上装了cvsnt-2.5.03.2151和wincvs1.3版本,然后自己用eclipse中的cvs可以连通,也放了一个项目在cvs中管理。使用wincvs可以正常访问,我在wincvs中使用的连接字符串是:administrator@127.0.0.1:/cvsroot。我要使用ant把项目checkout出到本地的路径中进行部署,在checkout时报错了,错误如下:
checkout:
      [cvs] cvs passfile: D:\corp_proj\${cvs.passfile} ignored as it is not readable
      [cvs] cvs checkout: warning: unrecognized response `'"ssh"' 不是内部或外部命令,也不是可运行的程序
      [cvs] ' from cvs servercvs checkout: warning: unrecognized response `或批处理文件
      [cvs] ' from cvs servercvs [checkout aborted]: end of file from server (consult above messages if any)

BUILD SUCCESSFUL

我的ant是这样写的,运行ant checkout
<!-- CVS的登录路径 -->
<property name="cvsroot" value="administrator@127.0.0.1:/cvsroot"/>
<!-- CVS的登录密码 -->
<property name="cvs_password" value="123"/>
<!-- CVS的密码文件 -->
<property name="cvs_passfile" value="${project_dir}/ant.cvspass"/>
<!-- CVS中项目的名称 -->
<property name="package" value="management"/>
<!-- CVS中项目的版本 -->
<property name="tagname" value="V_1_0"/>
       
<!-- CVS项目src本地路径 -->
<property name="cvs_src_dir" value="${project_dir}/cvs_src"/>
<!-- CVS项目webapp本地文件路径 -->
<property name="cvs_webapp_dir" value="${project_dir}/cvs_webapp"/>
<!-- CVS项目lib本地文件路径 -->
<property name="cvs_lib_dir" value="${project_dir}/cvs_lib"/>

<target name="cvs_init">   
    <delete dir="${cvs_src_dir}"/>
    <delete dir="${cvs_lib_dir}"/>
    <delete dir="${cvs_webapp_dir}"/>
    <mkdir dir="${cvs_src_dir}"/>
    <mkdir dir="${cvs_lib_dir}"/>
    <mkdir dir="${cvs_webapp_dir}"/>
</target>
<target name="initpass" depends="cvs_init">
    <cvspass cvsroot="${cvsroot}" password="${cvs_password}" passfile="${cvs_passfile}"/>
</target>
<target name="checkout" depends="initpass">
    <cvs cvsroot="${cvsroot}" command="checkout" cvsrsh="ssh" tag="${tagname}" package="management/src" dest="${cvs_src_dir}" passfile="${cvs.passfile}"/>
</target>



© 本文为 death0320SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

ssh着个程序没有在你的环境变量path下 或者你根本没有这个程序
可以去www.cooptel.qc.ca/ 或者www.openssh.com/ 去找这个

[ 本帖最后由 wangwen 于 2008-4-28 16:50 编辑 ]



© 本文为 wangwenSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员
子曰:唯变更乃不变也
子曰:唯进度与美女难追也
子在川上曰:BUG如斯乎

TOP

另外  如果访问量不是很大的话,为什么你不用 psever模式?



© 本文为 wangwenSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员
子曰:唯变更乃不变也
子曰:唯进度与美女难追也
子在川上曰:BUG如斯乎

TOP

发新话题