关于NAnt中的CVS操作问题,急!

dlxu 2006-07-24 02:41:47
由于项目中用了.NET,在构建工具自然我选用了NAnt,这里使用的是nant-0.85-rc4版本,首先需要从CVS中把源代码Checkout出来,下面就是我的build文件片断

<target name="cvs">

<property name="cvsroot"
value=":pserver:xudl@sjns-nas1:/Projects/WSD06a213dWks" />

<cvs cvsroot="${cvsroot}" passfile=".cvspass" command="checkout"
usesharpcvslib="true" verbose="true" module="develop"/>

</target>

我用WinCVS可以把Source给checkout出来的,所以CVS的地址应该不会有问题。Password的File是我用Ant来生成的,应该也没有问题,但是信息如下所示
D:\Project\2006\WAKI\UT>nant
NAnt 0.85 (Build 0.85.2395.0; nightly; 2006/07/23)
Copyright (C) 2001-2006 Gerry Shaw
http://nant.sourceforge.net

Buildfile: file:///D:/Project/2006/WAKI/UT/UT.build
Target framework: Microsoft .NET Framework 1.1
Target(s) specified: cvs


cvs:

[cvs] Using ssh binary:
[cvs] Using .cvspass file:
[cvs] Working directory: D:\Project\2006\WAKI\UT
[cvs] Executable: E:\software\ant\nant\bin\scvs.exe
[cvs]
Arguments: -d:pserver:xudl@sjns-nas1:/Projects/WSD06a213dWks -verbo
se checkout develop
[cvs] Starting 'E:\software\ant\nant\bin\scvs.exe
( -d:pserver:xudl@sjns-n
as1:/Projects/WSD06a213dWks -verbose checkout develop)' in
'D:\Project\2006\WAKI
\UT'
[cvs] Logging in to :pserver:xudl@sjns-nas1:/Projects/WSD06a213dWks


然后就停住了,没有任何反应,感觉程序就死了,但是我如果输入命令行
E:\software\ant\nant\bin\scvs.exe -d:pserver:xudl@sjns-nas1:/Projects/WSD06a213dWks
checkout develop
就会跳出CVS password:的对话框,我输入密码以后就可以chechout出来了,请问,这是怎么回事,都要给这个问题搞崩溃了
...全文
230 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
baffling 2006-12-27
  • 打赏
  • 举报
回复
gz
beijingbeerman 2006-10-26
  • 打赏
  • 举报
回复
mark
dlxu 2006-07-29
  • 打赏
  • 举报
回复
那Nant应该怎么生成password文件呢
ericksky 2006-07-29
  • 打赏
  • 举报
回复
学习
copall 2006-07-25
  • 打赏
  • 举报
回复
估计问题出在Ant所生成的密码文件上,NAnt也是一个开源的项目~你可以去它的官方网站看看http://nant.sourceforge.net/
lextm 2006-07-25
  • 打赏
  • 举报
回复
似乎问题就出在密码文件上。毕竟NAnt不是Ant,有些东西似乎不可以通用。

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧