在我的团队中,我们使用TFS进行代码审查。不幸的是,VS Team Explorer和Team Foundation Web界面中的UI非常丑陋且不友好,例如dll包需要逐个折叠,这使得Code Reviews变得乏味,因为你最终不得不追逐相关的代码。
我有什么方法可以排除文件(例如DLL)或拥有更高级的过滤器(例如排除评论,空格,新行)?
由于
答案 0 :(得分:1)
无法从Code Review中简单地排除源控制的DLLS。
Daniel 是对的,对于这种外部dll,最好和最干净的方式是通过包管理解决方案,如NuGet。在TFS中有一个很好的扩展叫做 - 包管理。这并不难,也不会花太多时间来做这件事。
包管理是一个扩展程序,可以轻松发现,安装和发布包。它与其他团队深度整合 像Build这样的服务和TFS集线器可以实现包管理 现有工作流程的无缝部分。
有关详细信息,您可以查看本教程 - Package Management in Team Services and TFS
此外,还没有任何内置的高级过滤器(例如排除注释,空格,新行)。官方教程供您参考:Get your code reviewed with Visual Studio
你也可以尝试在VS中使用一些第三方扩展,例如:Review Assistant - Code Review Tool,它也支持TFS集成。