【问题标题】:TFS how to exclude DLLs and code comments/white spaces from Code ReviewTFS 如何从代码审查中排除 DLL 和代码注释/空格
【发布时间】:2018-10-06 01:33:14
【问题描述】:

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

有什么方法可以排除文件(例如 DLL)或有更高级的过滤器(例如排除 cmets、空格、新行)?

谢谢

【问题讨论】:

  • 不要将二进制文件放在源代码管理中。这是一个不好的做法。使用包管理器。

标签: tfs tfs-code-review


【解决方案1】:

没有办法简单地将源代码控制的 DLLS 从代码审查中排除。

Daniel 是对的,对于这种外部 dll,最好和干净的方法是通过 NuGet 等包管理解决方案。有一个很好的扩展叫做——TFS 中的包管理。这并不难,也不会花费太多时间来做到这一点。

包管理 是一个扩展,可以轻松发现、安装和发布包。它与其他团队深度集成 服务和 TFS 集线器,例如 Build,这样包管理就可以成为 您现有工作流程的无缝部分。

更多细节,你可以看看这个教程--Package Management in Team Services and TFS

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-08-19
    • 1970-01-01
    • 2015-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-27
    • 2019-05-19
    相关资源
    最近更新 更多