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

时间:2015-06-15 13:56:47

标签: c# .net powershell tfs

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

我可以手动浏览甚至已删除文件的先前版本并复制旧代码,但此后签到的数量很大。

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

我知道人们已经在PowerShell中为TFS编写了脚本,但是如果可能的话,我更愿意编写C#实用程序。任何正确方向的提示都将受到赞赏。

1 个答案:

答案 0 :(得分:3)

Shai Raiten's Blog非常适合学习TFS API。

获取文件历史记录 - 请阅读以下文章:

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