是否可以在 Visual Studio 在线生成图表以显示编码人员的贡献?

is it possible to generate a graph in Visual Studio Online to show coders' contributions?

问题在标题中已经解释得很清楚了。在 Visual Studio 线上做了一个带有版本控制的项目。我可以制作一张图表来显示一个编码员相对于其他编码员的 and/or 行代码的贡献量吗?我知道我可以用 GitHub 这样做,但似乎无法在 VSO 上找到它。这是一个低优先级的问题,因此无需为此折腰。

是的,如果可以在 Visual Studio 在线之外使用工具,则可以。 Power BI 支持 VSO 并且可以提供有关贡献的有趣报告。

整个过程最好在 MSDN 上描述。但这里是要点:

  1. Select 服务 - Visual Studio 在线 - 连接
  2. 连接到您的项目
  3. Power BI 将导入数据

Scott Hanselman 关于 .NET CoreCLR & PowerBI 的 post 也可能包含有用的信息。

另一种选择是使用离线工具。如果您的存储库的源代码控制是 GIT,您可以只签出分支并 运行 对其进行一些分析。例如,您可以使用 TortoiseGit,然后使用 select "Show log" - 这样的图表的统计信息: