我在TFS源代码控制下有一个解决方案,并使用几个月前删除的外部库编写了一些示例代码。我确信在删除该类文件之前已检入代码。
我可以手动浏览甚至已删除文件的先前版本并复制旧代码,但此后签到的数量很大。
有没有办法以编程方式使用C#访问TFS历史记录,这样我就可以自动执行"查找历史/已删除文件"?
我知道人们已经在PowerShell中为TFS编写了脚本,但是如果可能的话,我更愿意编写C#实用程序。任何正确方向的提示都将受到赞赏。
答案 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/