1

テスト アプリケーションに hudson 2.2.0 を使用しています。基本的なレベルでは、履歴書からチェックアウトしたいと考えています。このために、新しいジョブを作成して構成しましたが、このジョブをビルドしているときにエラーが発生します。以下はエラーコンソールです。

Started by user anonymous [formcsam] $ cvs -Q -z3 -d :pserver:username:password@host:/root co -P -d workspace -D "Friday, May 18, 2012 5:51:37 AM UTC" core/myapp java.io.IOException: Cannot run program "cvs" (in directory "C:\Documents and Settings\sanjay\.hudson\jobs\formcsam"): CreateProcess error=2, The system cannot find the file specified at java.lang.ProcessBuilder.start(Unknown Source) at hudson.Proc$LocalProc.<init>(Proc.java:192) at hudson.Proc$LocalProc.<init>(Proc.java:164) at hudson.Launcher$LocalLauncher.launch(Launcher.java:639) at hudson.Launcher$ProcStarter.start(Launcher.java:274) at hudson.Launcher$ProcStarter.join(Launcher.java:281) 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:1479) at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:507) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:424) at hudson.model.Run.run(Run.java:1366) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:145) 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>(Unknown Source) at java.lang.ProcessImpl.start(Unknown Source) ... 17 more [DEBUG] Skipping watched dependency update for build: formcsam #1 due to result: FAILURE Finished: FAILURE

次に、同じコマンドをコピーして、コマンド プロンプトから起動しました。

私を助けてください。前もって感謝します。

4

1 に答える 1

1

hudson の構成に cvs.exe を追加するのを忘れていました。

于 2012-05-18T08:02:26.253 に答える