我们在TFS中有一个查询,它使用tbl_GitCommitChange
及其IndexedParentPath
,IndexedChildItem
和InternalCommitId
与其他git表来查找git repo文件(完整路径)。
在TFS 2017中,此表不再存在。有没有等效表?如何在TFS 2017或2018中获取git repo文件路径?
由于
答案 0 :(得分:0)
是,表tbl_GitCommitChange
在TFS 2017或2018中不存在。您可以在以下链接中检查TFS表更改:
https://healmyscm.wordpress.com/2017/08/03/tfs-databases-schemas-tables/
您可以使用TFS Rest api来获取更改路径,而不是查询数据库:
GET http://TFS 2017:8080/tfs/defaultcollection/{project}/_apis/git/repositories/{repositoryId}/commits/{commitId}/changes?api-version=2.0