我继承了一个使用TFS 2012的团队,没有任何签入规则。
我们的代码库经常受到质量差的代码,对应该是只读的文件的修改,几乎没有单元测试覆盖的污染。
我们可以使用什么来阻止质量低劣的签到?我们目前都有resharper许可证。
答案 0 :(得分:1)
因为你正在使用Resharper,我会推荐Code Cleanup feature。它允许您创建一组格式规则,可以在运行代码清理时应用于文件。我的团队有一个共同的Resharper设置文件,用于检查TFS的代码格式。
创建规则,办理登机手续,从团队购买,并在每台机器上设置文件后,我建议使用以下模式:
如果您没有检查代码,直到您清理完并编辑完成后,差异就很难分辨出更改的内容。
您必须从团队中获得购买才能开始运行代码清理。文件夹,项目和解决方案级别支持代码清理或代码清理,因此您可以打开所有解决方案并自行清理。