CruiseControl.NET不执行Subversion钩子脚本

时间:2011-06-13 20:28:46

标签: svn tortoisesvn cruisecontrol.net svn-hooks

在我们的CC.NET持续集成服务器上,我已经实现了一个Start Update钩子脚本,当我使用TortoiseSVN签出源代码时它可以正常工作。钩子脚本用于在每次构建之前清除所有未版本控制的文件的工作副本。但是,执行构建并更新源时,不会运行钩子脚本。

如何告诉CruiseControl.NET遵守我的钩子脚本?我们正在使用CC.NET 1.4.4.49。提前感谢您提供任何帮助。

1 个答案:

答案 0 :(得分:3)

您基本上已经设置了TortoiseSVN客户端Start Update hook,而CC.Net将使用命令行SVN客户端。 CC.Net不知道你设置的钩子。您可以将未版本控制文件的清理设置为CC.NET构建中的一个步骤。