【问题标题】:CVS error - CVS exited with error code 1CVS 错误 - CVS 以错误代码 1 退出
【发布时间】:2011-07-13 15:07:17
【问题描述】:

我看到这个错误已经有一段时间了。 我在 CYGWIN 上运行 ant build,而后者又在 WindowsXP 上运行。

我发现的解决方案(不好的一个)是删除我的 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:shankarc@amcvs2.lehman.com:/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

我该如何解决?

【问题讨论】:

  • 我正在使用“/usr/bin/cvs”CYGWIN文件夹下的cvs。
  • 如果输入“cvs checkout -A -rfirst_v2_126 gcct/first”并运行,就成功了。但不知何故,当 ant build 尝试运行它时,它失败了。

标签: ant cygwin cvs


【解决方案1】:

我遇到了同样的问题,发现即使我没有使用 .cvspass 我确实有一个 cvs.pass 的构建属性集,需要重置为 OVERRIDE 才能根据您设置 cvs 访问权限的方式运行(尽管从你的帖子看起来很相似)。这需要在 build.properties 和 .build.properties 中进行更改。希望这会有所帮助!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-11-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-18
    • 2020-06-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多