代码之家  ›  专栏  ›  技术社区  ›  ab_732

TFS如何从代码审阅中排除DLL和代码注释/空白

  •  0
  • ab_732  · 技术社区  · 6 年前

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

    是否有任何方法可以排除文件(例如DLL)或使用更高级的过滤器(例如排除注释、空格、新行)?

    谢谢

    1 回复  |  直到 6 年前
        1
  •  2
  •   PatrickLu-MSFT    6 年前

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

    丹尼尔 是的,对于这种外部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集成。

    推荐文章