如何以编程方式从 TFS API 获取方法级别历史记录?
How to programmatically get method level history from TFS API?
我正在尝试从 TFS 中找出方法级别的历史记录。我能够获取项目的历史记录(关联的工作项和变更集),但无法在方法级别执行相同的操作。目的是找到与 class 中的方法链接的工作项和变更集。完成此操作的任何指示都将非常有帮助。
这是在 CodeLens API 中实现的,它不会 public 公开。源代码管理本身没有文件内容的语义概念。 Code Lens API 使用 Roslyn 来解析文件,并使用巧妙的启发式算法 link 将同一方法的不同版本相互区分。
鉴于 CodeLens API 不可用于 public 使用,TFS 没有任何东西可以帮助您完成此任务,而无需重新构建启发式+语义处理CodeLens 提供。
我正在尝试从 TFS 中找出方法级别的历史记录。我能够获取项目的历史记录(关联的工作项和变更集),但无法在方法级别执行相同的操作。目的是找到与 class 中的方法链接的工作项和变更集。完成此操作的任何指示都将非常有帮助。
这是在 CodeLens API 中实现的,它不会 public 公开。源代码管理本身没有文件内容的语义概念。 Code Lens API 使用 Roslyn 来解析文件,并使用巧妙的启发式算法 link 将同一方法的不同版本相互区分。
鉴于 CodeLens API 不可用于 public 使用,TFS 没有任何东西可以帮助您完成此任务,而无需重新构建启发式+语义处理CodeLens 提供。