当CruiseControl启动一个svnbootstrapper时,在cruisecontrol日志文件中记录了一个异常。
2009-07-07 14:29:41,942 [BuildQueueThread] INFO BuildQueue - 现在将 "trunk-edumatic-3-framework-client" 添加到线程队列中 2009-07-07 14:29:41,942 [Thread-25] INFO Project - 项目 "trunk-edumatic-3-framework-client": 正在引导 2009-07-07 14:29:41,942 [Thread-25] INFO ProjectController - "trunk-edumatic-3-framework-client" 控制器:构建进度事件:正在引导 2009-07-07 14:30:03,615 [Thread-26] WARN SVNBootstrapper - svn: 'repo-url' 的 OPTIONS:无法连接到服务器(主机) 2009-07-07 14:30:03,725 [Thread-25] INFO Project - 项目 "trunk-edumatic-3-framework-client": 空闲 2009-07-07 14:30:03,725 [Thread-25] INFO ProjectController - "trunk-edumatic-3-framework-client" 控制器:构建进度事件:空闲 2009-07-07 14:30:03,725 [Thread-25] ERROR Project - 尝试在项目 "trunk-edumatic-3-framework-client" 中进行构建时出现异常 net.sourceforge.cruisecontrol.CruiseControlException: svn process exited with error code 1 at net.sourceforge.cruisecontrol.util.CommandExecutor.executeAndWait(CommandExecutor.java:119) at net.sourceforge.cruisecontrol.util.Commandline.executeAndWait(Commandline.java:617) at net.sourceforge.cruisecontrol.bootstrappers.SVNBootstrapper.bootstrap(SVNBootstrapper.java:134) at net.sourceforge.cruisecontrol.Project.bootstrap(Project.java:760) at net.sourceforge.cruisecontrol.Project.build(Project.java:192) at net.sourceforge.cruisecontrol.Project.execute(Project.java:147) at net.sourceforge.cruisecontrol.ProjectConfig.execute(ProjectConfig.java:402) at net.sourceforge.cruisecontrol.ProjectWrapper.run(ProjectWrapper.java:69) at java.lang.Thread.run(Unknown Source)
这个问题不会在通过命令行svn或Windows的Tortoise SVN客户端更新时发生。服务器通过代理访问互联网,该代理已配置在Tortoise SVN的网络设置中。有没有办法告诉CruiseControl使用同一个代理呢?
你有什么想法吗?
Bert
2009-07-07 14:29:41,942 [BuildQueueThread] INFO BuildQueue - 现在将 "trunk-edumatic-3-framework-client" 添加到线程队列中 2009-07-07 14:29:41,942 [Thread-25] INFO Project - 项目 "trunk-edumatic-3-framework-client": 正在引导 2009-07-07 14:29:41,942 [Thread-25] INFO ProjectController - "trunk-edumatic-3-framework-client" 控制器:构建进度事件:正在引导 2009-07-07 14:30:03,615 [Thread-26] WARN SVNBootstrapper - svn: 'repo-url' 的 OPTIONS:无法连接到服务器(主机) 2009-07-07 14:30:03,725 [Thread-25] INFO Project - 项目 "trunk-edumatic-3-framework-client": 空闲 2009-07-07 14:30:03,725 [Thread-25] INFO ProjectController - "trunk-edumatic-3-framework-client" 控制器:构建进度事件:空闲 2009-07-07 14:30:03,725 [Thread-25] ERROR Project - 尝试在项目 "trunk-edumatic-3-framework-client" 中进行构建时出现异常 net.sourceforge.cruisecontrol.CruiseControlException: svn process exited with error code 1 at net.sourceforge.cruisecontrol.util.CommandExecutor.executeAndWait(CommandExecutor.java:119) at net.sourceforge.cruisecontrol.util.Commandline.executeAndWait(Commandline.java:617) at net.sourceforge.cruisecontrol.bootstrappers.SVNBootstrapper.bootstrap(SVNBootstrapper.java:134) at net.sourceforge.cruisecontrol.Project.bootstrap(Project.java:760) at net.sourceforge.cruisecontrol.Project.build(Project.java:192) at net.sourceforge.cruisecontrol.Project.execute(Project.java:147) at net.sourceforge.cruisecontrol.ProjectConfig.execute(ProjectConfig.java:402) at net.sourceforge.cruisecontrol.ProjectWrapper.run(ProjectWrapper.java:69) at java.lang.Thread.run(Unknown Source)
这个问题不会在通过命令行svn或Windows的Tortoise SVN客户端更新时发生。服务器通过代理访问互联网,该代理已配置在Tortoise SVN的网络设置中。有没有办法告诉CruiseControl使用同一个代理呢?
你有什么想法吗?
Bert