【发布时间】:2015-03-10 12:23:32
【问题描述】:
我已经在 Windows 上安装了 Jenkins 版本 1.599,并使用 cvs 配置了 Jenkins,并且能够通过检查 Skip changelog 选项从 cvs 结帐。但取消选中此选项后,我在运行构建时收到以下错误:
cvs rlog -S -d06 Mar 2015 18:49:11 +0500
致命:尝试运行 CVS rlog 时出错 java.lang.RuntimeException: 尝试运行 CVS rlog 时出错
在 hudson.scm.AbstractCvs.executeRlog(AbstractCvs.java:691)
在 hudson.scm.AbstractCvs.access$100(AbstractCvs.java:80)
在 hudson.scm.AbstractCvs$2.invoke(AbstractCvs.java:663)
在 hudson.scm.AbstractCvs$2.invoke(AbstractCvs.java:660)
在 hudson.FilePath.act(FilePath.java:989)
在 hudson.FilePath.act(FilePath.java:967)
在 hudson.scm.AbstractCvs.getRemoteLogForModule(AbstractCvs.java:660)
在 hudson.scm.AbstractCvs.calculateChangeLog(AbstractCvs.java:779)
在 hudson.scm.AbstractCvs.postCheckout(AbstractCvs.java:794)
在 hudson.scm.CVSSCM.checkout(CVSSCM.java:351)
在 hudson.model.AbstractProject.checkout(AbstractProject.java:1270)
在 hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:609)
在 jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
在 hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:531)
在 hudson.model.Run.execute(Run.java:1718)
在 hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
在 hudson.model.ResourceController.execute(ResourceController.java:89)
在 hudson.model.Executor.run(Executor.java:240)
我的CVS插件版本是2.11
我的cvs 版本是Concurrent Versions System (CVSNT) 2.0.51d (client/server)
有什么想法吗?有没有什么方法可以在不降级的情况下使用cvs log 命令进行轮询和tag 命令进行标记(而不是rlog 和rtag)?
【问题讨论】: