按修改日期 (SVN) 对 Visual Studio 2017 编译器警告进行排序

Sort Visual Studio 2017 compiler warnings by date modified (SVN)

在我的项目中我有很多警告(500+),我想让我团队中的开发人员知道他们新编写的代码有警告。

有没有办法按修改日期对所有这些警告进行排序?也许一些 SVN 命令?

您可以编写执行以下操作的脚本:

  1. 运行 msbuild 在您的解决方案上并将输出写在某处
  2. 搜索编译器警告的输出,解析出文件名和行号
  3. 运行 SVN 归咎于那些 filename/line 数字对并获取相关修订的日期
  4. 按修改日期对 warning/blame 对进行排序。