2011-07-13 89 views
0

我現在看到這個錯誤已經有一段時間了。 我在運行WindowsXP的CYGWIN上運行ant build。CVS錯誤 - CVS退出,錯誤代碼爲1

我發現的解決方案(壞的一個)是刪除我的gcct/first目錄並再次運行ant build(從另一個目錄運行)。它運行成功,但如果我修改了gcct/first下的一些代碼,我不想因爲這個錯誤而將其刪除。

我看過這個link。這裏的解決方案並不適用於我,因爲我沒有在build.xml中的任何位置定義.cvspass。

C:\svn\CEL_v3681\buildCore.xml:1883: cvs exited with error code 1 
Command line was [Executing 'cvs' with arguments: 
'checkout' 
'-A' 
'-rfirst_v2_126' 
'gcct/first' 

The ' characters around the executable and arguments are 
not part of the command. 


environment: 

     ALLUSERSPROFILE=C:\Documents and Settings\All Users 
     ANT_HOME=C:/Apps/Apache/apache-ant-1.7.0 
     APPDATA=C:\Documents and Settings\shankarc\Application Data 
     CLASSPATH=./;C:/Program Files/Java/jre1.5.0_07/lib/ext/QTJava.zip 
     COMMONPROGRAMFILES=C:\Program Files\Common Files 
     COMPUTERNAME=NYKPWM2035798 
     COMSPEC=C:\WINNT\system32\cmd.exe 
     CUSTPROF=Roaming700Live 
     CVSROOT=:pserver:[email protected]:/home/eqcvs/cmte 
     CVS_RSH=/bin/ssh 
     FP_NO_HOST_CHECK=NO 
     HOME=C:\Apps\CYGWIN\home\shankarc 
     HOMEDRIVE=F: 
     HOMEPATH=\ 
     HOSTNAME=nykpwm2035798 
     IDEA_PROPERTIES=C:\Documents and Settings\shankarc\idea.properties 
     INFOPATH=/usr/local/info:/usr/share/info:/usr/info: 
     JAVA_HOME=C:/Program Files/Java/jdk1.6.0_21/ 
     JDK_HOME=C:\Program Files\Java\jdk1.6.0_21\ 
     LOGONSERVER=\\NYKPSM00069 
     MANPATH=/usr/local/man:/usr/share/man:/usr/man::/usr/ssl/man 
     NUMBER_OF_PROCESSORS=2 
     OS=Windows_NT 
     PATH=C:\Apps\CYGWIN\usr\local\bin;C:\Apps\CYGWIN\bin;C:\Apps\CYGWIN\bin;C:\Apps\CYGWIN\usr\X11R6\bin;C:\Apps\Apache\apache-ant-1.7.0\bin;C:\Program Files\Java\jdk1.6.0_21\bin\;C:\Apps\CYGWIN\bin;C:\Program Files\VisualSVN Server\bin;C:\Program Files\Sudowin\Clients\Console;C:\Program Files\Fortify Software\Fortify 360 v2.5.0\bin 
     PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 
     PRINTER=\\NYKPSM04020\NYKLPR1301-03-03C05 
     PROCESSOR_ARCHITECTURE=x86 
     PROCESSOR_IDENTIFIER=x86 Family 6 Model 15 Stepping 6, GenuineIntel 
     PROCESSOR_LEVEL=6 
     PROCESSOR_REVISION=0f06 
     PROFGROUP=FONP 
     PROGRAMFILES=C:\Program Files 
     PROMPT=$P$G 
     PWD=/cygdrive/c/svn/CEL_v3681/gcct/cel 
     QHOME=c:\q 
     QTJAVA=C:\Program Files\Java\jre1.5.0_07\lib\ext\QTJava.zip 
     SESSIONNAME=Console 
     SHLVL=1 
     SITECODE=NYK 
     SITEIDENT=NYK 
     SVN_ASP_DOT_NET_HACK=1 
     SYSTEMDRIVE=C: 
     SYSTEMROOT=C:\WINNT 
     TEMP=C:\TEMP 
     TERM=cygwin 
     TMP=C:\TEMP 
     UATDATA=C:\WINNT\system32\CCM\UATData\D9F8C395-CAB8-491d-B8AC-179A1FE1BE77 
     USER=shankarc 
     USERDNSDOMAIN=INTRANET.BARCAPINT.COM 
     USERDOMAIN=INTRANET 
     USERNAME=shankarc 
     USERPROFILE=C:\Documents and Settings\shankarc 
     WINDIR=C:\WINNT 
     CVS_PASSFILE=C:\Apps\CYGWIN\home\shankarc\.cvspass] 

Total time: 58 seconds 

我該如何解決?

+0

我使用的是位於「/ usr/bin/cvs」CYGWIN文件夾下的cvs。 – Chethan

+0

如果輸入「cvs checkout -A -rfirst_v2_126 gcct/first」並運行,則成功。但不知何故,當螞蟻生成嘗試運行它,它失敗。 – Chethan

回答

0

我有同樣的問題,發現即使我沒有使用.cvspass,我確實有一個cvs.pass集的構建屬性,需要重置爲OVERRIDE才能運行,具體取決於您如何設置您的cvs訪問儘管它與你的帖子看起來很相似)。這需要在build.properties和.build.properties中進行更改。希望這可以幫助!

相關問題