如何以编程方式从TFS API获取方法级别历史记录?

时间:2017-10-07 22:24:46

标签: tfs tfvc

我试图从TFS中找出方法级别的历史记录。我能够获取项目的历史记录(关联的工作项和变更集),但无法在方法级别执行相同的操作。目的是找到与类中的方法链接的工作项和变更集。任何完成此任务的指针都非常有用。

1 个答案:

答案 0 :(得分:1)

这是在未公开公开的CodeLens API中实现的。源代码控制本身没有文件内容的语义概念。 Code Lens API使用Roslyn来解析文件,并使用巧妙的启发式方法将相同方法的不同版本相互链接。

鉴于CodeLens API不可供公众使用,TFS没有任何可以帮助您完成此任务的内容,而无需重新构建CodeLens提供的启发式+语义处理。