我可以基于svn:eol-style和svn:keywords失败构建吗?

时间:2010-09-08 20:56:00

标签: svn build-automation

与我合作的每个人都没有以相同的方式配置subversion。每隔一段时间我就要确保所有源文件都有适当的eol风格和关键字扩展集。如果有人在没有正确配置subversion的情况下提交代码,那么我可能会更容易失败。这可能吗?

修改

构建使用了从TeamCity开始的maven,但是我愿意设置一个新构建来实现这一点。

1 个答案:

答案 0 :(得分:2)

我建议你在服务器上设置一个预提交钩子脚本,这样没有设置关键字或属性的提交就会被拒绝,用户必须修复它。

这里有可用的示例钩子脚本: http://svn.apache.org/repos/asf/subversion/trunk/contrib/hook-scripts/

你应该看看'svn-keyword-check.pl'和'pre -commit-check.py'。

相关问题