gpt4 book ai didi

visual-studio - TFS 注释/归咎于一个项目的总结报告

转载 作者:行者123 更新时间:2023-12-03 23:33:21 25 4
gpt4 key购买 nike

在 Team Foundation Server 中,我知道您可以使用 批注 查看谁最后编辑了特定文件中的每一行(相当于 CVS 中的“责备”)。我想要做的是类似于对项目中的每个文件运行 Annotate,并获得所有在项目中编辑过文件的开发人员的摘要报告,以及他们目前“拥有”多少行代码项目。

除了系统地运行每个文件的 Annotate 之外,我看不出有什么方法可以做到这一点。有什么想法可以使这个过程更快吗?

PS - 我这样做是为了看看有多少顾问的代码仍然保留在一个特定的(相当大的)项目中,而不是密切关注我的开发人员,以防你担心我的动机:)

最佳答案

在 TFS 中的文件目录中递归使用“tf.exe history”命令非常容易。这将告诉您谁更改了哪些文件。

然而,您所追求的远不止于此——您想知道任何文件的最新版本是否包含由特定用户编写的行。

Team Foundation Power Tools 附带一个命令行版本的注释,称为“tfpt.exe annotate”。这有一个/noprompt 选项将输出定向到控制台,但它只输出变更集 ID - 而不是用户名。

您还可以使用 TFS VersionControl 对象模型来编写一个完全满足您需求的工具。

关于visual-studio - TFS 注释/归咎于一个项目的总结报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74526/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com