0 0

hudson cvs问题0

求帮助!我在hudson中配置cvs,然后在构建项目的时候报错,错误信息如下:

java.io.IOException: Cannot run program "cvs" (in directory "D:\hudson\jobs\assets"): CreateProcess error=2, The system cannot find the file specified
at java.lang.ProcessBuilder.start(ProcessBuilder.java:470)
at hudson.Proc$LocalProc.<init>(Proc.java:187)
at hudson.Proc$LocalProc.<init>(Proc.java:157)
at hudson.Launcher$LocalLauncher.launch(Launcher.java:649)
at hudson.Launcher$ProcStarter.start(Launcher.java:266)
at hudson.Launcher$ProcStarter.join(Launcher.java:273)
at hudson.scm.CVSSCM.run(CVSSCM.java:575)
at hudson.scm.CVSSCM.run(CVSSCM.java:585)
at hudson.scm.CVSSCM.checkout(CVSSCM.java:756)
at hudson.scm.CVSSCM.checkout(CVSSCM.java:319)
at hudson.model.AbstractProject.checkout(AbstractProject.java:1515)
at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:521)
at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:428)
at hudson.model.Run.run(Run.java:1390)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:40)
at hudson.model.ResourceController.execute(ResourceController.java:82)
at hudson.model.Executor.run(Executor.java:137)
Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(ProcessImpl.java:177)
at java.lang.ProcessImpl.start(ProcessImpl.java:28)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:452)
... 16 more
[DEBUG] Skipping watched dependency update for build: assets #36 due to result: FAILURE
Finished: FAILURE

麻烦各位帮我分析下,开始在别的机器上都没有问题的,换台机器后就这样了。
2013年7月10日 09:26
目前还没有答案

相关推荐

    project docment_tools VSS / CVS / SVN / ClearCase / Hudson / GIT

    标题中的"project docment_tools VSS / CVS / SVN / ClearCase / Hudson / GIT"涉及到的是软件版本控制系统(Version Control System)的多个知名工具。这些工具在IT行业中扮演着至关重要的角色,它们帮助开发者管理...

    Hudson常用插件说明

    3. **CVS Tagging Plugin**:在构建成功后执行cvs标签操作。 #### 构建触发插件 1. **Ivy Plugin**:通过Apache Ivy自动化配置和触发有构建依赖的其他构建。 2. **Join Plugin**:让一个作业在所有下游作业完成后...

    Hudson使用参考手册V1.1.pdf

    4. **集成能力**:Hudson能够与各种开发工具和服务无缝集成,如IDE、版本控制系统、问题追踪系统等,形成完整的开发流水线。 5. **报表与分析**:Hudson提供了详尽的构建日志、测试结果和性能指标,帮助团队识别和...

    hudson3下载,持续集成工具,java项目自动发布部署工具

    hudson.war是基于Java研发的一款持续集成工具的安装包,hudson是一个可以扩展的持续集成...配置jdk,cvs或svn或git,配置maven等,可自动拉取服务器代码,自动编译代码,自动发布代码。非常好用的自动发布集成工具。

    hudson集成

    - **CVS**:虽然现在使用较少,但仍支持配置CVS客户端以兼容老项目。 4. **邮件服务器配置**: - 配置SMTP服务器信息,如服务器地址、端口号、登录凭证等,以便Hudson在构建失败或其他关键事件发生时自动发送邮件...

    continuous integration with hudson

    - **CVS**:配置CVS客户端工具路径。 - **邮件服务配置**:配置SMTP服务器信息,用于发送构建结果通知邮件。 #### 四、自动化测试 自动化测试是持续集成的关键组成部分之一。Hudson支持自动化单元测试、集成测试...

    Hudson 持续集成 continuous-integration-with-hudson 英文版

    - **版本控制工具配置**:除了SVN之外,Hudson还支持其他版本控制系统,比如CVS。这些工具的配置可以在第66页找到详细指导。 - **邮件服务器配置**:为了接收构建状态的通知,配置邮件服务器也是必要的。具体的配置...

    hudson配置

    1. **广泛支持的SCMs**:Hudson与Subversion、CVS等源码控制管理工具紧密集成,同时通过插件支持Accurev、Git、Mercurial等多种SCM工具。 2. **易用性**:Hudson提供了直观的控制台界面,方便项目配置和管理。 3. **...

    hudson 学习资料

    - **CVS:** 虽然使用较少,但 Hudson 同样支持 CVS 的配置。 - **邮件服务器配置:** - **邮件通知:** 配置邮件服务器,当构建任务发生异常时自动发送邮件通知相关人员。 - **代理配置:** - **网络代理:** ...

    Hudson持续集成工具-其他

    它支持SCM工具,包括CVS,Subversion,Git和Clearcase,并可以执行基于Apache Ant和Apache Maven的项目,以及任意的shell脚本和Windows批处理命令。 主要用于: 1.持续、自动地构建/测试软件项目,如CruiseControl与...

    持续集成aci3.pdf

    - **支持的SCM类型**:CruiseControl支持包括Subversion在内的多种SCM工具,例如CVS、Perforce、ClearCase等。 - **SCM客户端工具**:为了使用特定的SCM工具,通常需要在CruiseControl服务器上安装相应的客户端工具...

    JAVA开发超级工具集

    《JAVA开发超级工具集》是一本面向Java开发者的重要参考资料,涵盖了多个在Java开发过程中不可或缺的工具,包括Ant、Maven、CVS、SVN以及Hudson。这些工具各自扮演着不同的角色,共同构成了一个强大的开发环境,使得...

    Hudson 持续集成工具 v3.3.3

    为您提供Hudson 持续集成工具下载,Eclipse Hudson是用Java编写的持续集成(CI)工具,它在servlet容器(例如Apache Tomcat或GlassFish应用服务器)中运行。它支持SCM工具,包括CVS,Subversion,Git和Clearcase,并...

    jenkins 开发导读

    Hudson 支持多种源码控制管理系统(SCMs),如 Subversion、CVS、Git 等,以及各种构建工具,提供高度定制化的集成环境。 **Jenkins 插件生态系统** Jenkins 的强大之处在于其丰富的插件库,覆盖了构建、测试、...

    12.持续集成CI(ContinuousIntegration)1

    在Jenkins或Hudson等持续集成工具中,可以安装FindBug插件,通过Maven命令如`mvn findbugs:help`、`mvn findbugs:check`和`mvn findbugs:findbugs`来运行检查并获取报告。 总的来说,持续集成是现代软件开发过程中...

    Jenkins使用

    - **变更支持**:能够从版本控制系统(如Subversion、CVS等)中获取代码更新信息,并将其整合到构建输出中。 - **永久链接**:支持创建持久链接,方便分享构建结果和相关信息。 - **集成邮件/RSS/IM通知**:当构建...

    运维常见的工具推荐.docx

    Subversion 是一个版本控制系统,相对于的 RCS、CVS,采用了分支管理系统,它的设计目标就是取代 CVS。 自动化构建和测试是软件开发中的一步骤,通过自动化构建和测试可以提高软件的开发效率和质量。常见的自动化...

Global site tag (gtag.js) - Google Analytics