客户端的门禁签到

时间:2013-11-19 12:57:07

标签: tfs tfs2010 tfs2012

我们正在使用TFS进行门禁。因此,只要有签入,就会发生什么,构建过程将在构建服务器中运行一个小时,之后它将报告构建失败结果,即使这是一个简单的问题。

如果有四个简单的问题,一小时后显示的每个问题意味着每个问题修复,另一个问题出现,那么他需要四个小时。

我想知道是否有任何工具可以在客户端(开发人员机器)验证样式警察问题和代码分析,而不是在构建服务器中。当开发人员触发登记时。

这个过程应该是,

开发人员签入代码, 在客户端(开发人员机器)验证样式警察和代码分析问题, 一旦客户端(开发人员机器)验证结束,则必须将整个代码更改签入到构建服务器。

2 个答案:

答案 0 :(得分:1)

您应该查看check-in policies,因为这些是在允许签入之前自动运行的检查。

创建自己的custom check-in policy(旧文章,但仍然很好的介绍)或者可能会看this policy which can run StyleCop checks

答案 1 :(得分:0)

是的,我建议您在Visual Studio中执行Style Cop,右键单击您的解决方案并选择链接Run Style Cop。 (代码分析的相同案例,点击链接'Run Code Analysis on Solution') 确保您已在每个项目的根目录中复制Setting File Style Cop。 对于代码分析,右键单击您的项目,选择属性,访问代码分析选项卡。

您不需要在带有Gated Check In的服务器上创建Shelveset,但每个开发人员都必须实现这项工作