每次提交后运行单元测试的最佳方法是什么? - svn - 每个功能的分支

Bri*_*ndy 4 svn tortoisesvn unit-testing qa

每次提交后运行单元测试套件的最佳方法是什么?

我特别感兴趣的是你在分支机构中完成所有功能/更改并保持主干稳定.

我的源代码控制是SVN,我使用togoise SVN作为我的客户端.

是否存在SVN事件或类似的东西,我可以称之为.cmd/.bat文件?

如果答案是巡航控制,你如何用巡航控制检查所有分支?

Der*_*ark 9

我认为你应该在提交之前运行你的单元测试.如果您要在每次提交时进行测试,那么您应该尽早完成以拒绝重大更改.

你可以用subversion钩子做到这一点.如果添加了一个pre-commit钩子,则可以在提交之前进行构建/测试.钩子脚本将在服务器上执行.