CruiseControl.NET不执行Subversion钩子脚本

问题描述

| 在我们的CC.NET持续集成服务器上,我实现了一个Start Update挂钩脚本,当我使用TortoiseSVN检出源代码时,该脚本运行良好。挂钩脚本旨在在每次构建之前清除所有未版本控制文件的工作副本。但是,当执行构建并更新源代码时,挂钩脚本不会运行。 如何告诉CruiseControl.NET遵守我的钩子脚本?我们正在使用CC.NET 1.4.4.49。在此先感谢您的协助。     

解决方法

        基本上,您已经将TortoiseSVN客户端设置为
Start Update hook
,而CC.Net将使用命令行SVN客户端。 CC.Net将不了解您设置的挂钩。您可能可以将未版本化文件的清理设置为CC.NET中构建的步骤。