我已经尝试在谷歌上搜索一种方法来做到这一点,但似乎找不到,所以就到这里了。
我用我的存储库和 Cruisecontrol 设置设置了一个 VisualSVN 服务器,以便在有修改时轮询服务器并运行构建脚本。
因为只有我在做这个项目(这是我最后一年的项目,作为我学位的一部分),我认为 CC 不需要经常轮询服务器,因为只有我会检查修改。
所以我想要的是 VisualSVN 使用 post-commit 钩子调用 CruiseControl 的 Force Build 方法。这样我就知道每次我提交更改时都会运行构建。
如果有区别的话,VisualSVN 和 CC 都在同一台服务器上运行。