2017-10-07 1 views
1

TFS에서 메서드 수준 기록을 찾으려고합니다. 아이템에 대한 히스토리 (관련 작업 항목 및 변경 세트)를 가져올 수 있지만 메소드 레벨에서 동일한 작업을 수행 할 수 없습니다. 클래스의 메서드와 연결된 작업 항목 및 변경 집합을 찾는 것이 목적입니다. 이 작업을 수행하는 모든 포인터는 매우 유용합니다.프로그래밍 방식으로 TFS API에서 메서드 수준 기록을 가져 오는 방법은 무엇입니까?

답변

1

공개적으로 노출되지 않은 CodeLens API에서 구현됩니다. 소스 제어 자체에는 파일의 내용에 대한 의미 개념이 없습니다. Code Lens API는 Roslyn을 사용하여 파일을 구문 분석하고 똑똑한 발견 적 방법을 사용하여 같은 방법의 서로 다른 버전을 서로 연결합니다.

CodeLens API를 공용으로 사용할 수 없다는 것을 감안할 때, TFS에는 CodeLens가 제공하는 경험적 + 의미 론적 처리를 다시 작성하지 않고도이를 달성하는 데 도움이되는 어떤 것도 없습니다.

관련 문제