开发人员的 Azure DevOps 提交

Posted

技术标签:

【中文标题】开发人员的 Azure DevOps 提交【英文标题】:Azure DevOps commits by developer 【发布时间】:2020-07-21 05:22:05 【问题描述】:

在 Azure DevOps 中,是否有一种简单的方法可以找到开发人员在特定时间段内的提交总数?可能还有添加/删除的行数?基于 1 个或多个 repo。

类似于 GitHub 上的这张图片...

【问题讨论】:

嗨 Rob,这个问题有更新吗?请检查以下答案是否有助于解决您的问题。见this。只是一个提醒:) 【参考方案1】:

您可以查看市场。可能的扩展名是Contributions Graph,它还允许您选择一个或多个存储库。

【讨论】:

【参考方案2】:

我认为这是一个通用的 git 问题。

我们在项目中所做的类似于Git number of commits per author on all branches

你会选择这样的东西:

git shortlog -s -n --all --no-merges --since="22 Aug 2019" --before="01 Sept 2019"

这将导致:

您也可以通过添加--author=name 来添加作者,例如:

我建议阅读docs 以获取选项。

【讨论】:

【参考方案3】:

如果您使用 VisualStudio,获得提交次数的快速方法是将变更集历史记录复制并粘贴到 excel 中并按用户过滤。这不是我想经常使用的东西,但它确实有效。

值得一提的是,提交的代码行可能会产生误导,因此对编码人员不公平。好的代码可以比坏的代码短很多。而且很多代码可能只包含外部库等。

【讨论】:

以上是关于开发人员的 Azure DevOps 提交的主要内容,如果未能解决你的问题,请参考以下文章

从 Azure DevOps 管道启动适用于 VS 2019 的开发人员 PowerShell

在 Azure DevOps 中,由于权限问题,开发人员无法访问冲刺板和其他板

重写Azure DevOps Server (TFS)中的Git版本记录

微软改名部又出动啦!微软宣布VSTS改名为Azure DevOps

Azure Devops/TFS测试管理(上)

非开发人员看Devops--从一张图谈起