TFS 如何从代码审查中排除 DLL 和代码 comments/white 空格

TFS how to exclude DLLs and code comments/white spaces from Code Review

在我的团队中,我们使用 TFS 进行代码审查。不幸的是,VS Team Explorer 和 Team Foundation Web 界面中的 UI 非常丑陋且不友好,例如dll 包需要一个一个地折叠,这使得代码审查变得乏味,因为您最终不得不追逐相关代码。

有什么方法可以排除文件(例如 DLL)或使用更高级的过滤器(例如排除注释、空格、换行符)?

谢谢

无法从代码审查中简单地排除源代码控制的 DLLS。

Daniel 是对的,对于这种外部 dll,最好和干净的方法是通过包管理解决方案,例如 NuGet。 TFS 中有一个名为 -- Package Management 的出色扩展。这并不难,也不会花太多时间来做这件事。

Package Management is an extension that makes it easy to discover, install, and publish packages. It's deeply integrated with other Team Services and TFS hubs like Build so that package management can become a seamless part of your existing workflows.

更多详细信息,您可以查看本教程-- Package Management in Team Services and TFS

此外,也没有任何内置的高级过滤器(例如排除注释、空格、换行)。官方教程供大家参考:Get your code reviewed with Visual Studio

您也可以尝试在 VS 中使用一些第 3 方扩展,例如这个:Review Assistant - Code Review Tool,它也支持 TFS 集成。