以编程方式访问 TFS 历史记录

本文关键字:历史 记录 TFS 访问 编程 方式 | 更新日期: 2023-09-27 17:56:22

我在TFS源代码管理下有一个解决方案,并使用几个月前删除的外部库编写了一些示例代码。我确定在删除该类文件之前已签入代码。

我可以手动浏览到甚至已删除文件的先前版本并复制旧代码,但从那时起签入的数量是巨大的。

有没有办法使用 C# 以编程方式访问 TFS 历史记录,以便我可以自动执行"在历史/已删除文件中查找"的过程?

我知道人们在 TFS 的 PowerShell 中编写脚本,但如果可能的话,我更愿意编写 C# 实用工具。任何正确方向的提示将不胜感激。

以编程方式访问 TFS 历史记录

Shai Raiten的博客非常适合学习TFS API。

要获取文件历史记录 - 请阅读这篇文章:

http://blogs.microsoft.co.il/shair/2014/09/10/tfs-api-part-55-source-control-get-history/