[英]TFS: How to get the filename or filepath of files associated with the work item
因此,我設法獲得了每個文件的提交ID(使用git),我想檢查每個文件是否與TFS中我的存儲庫中的工作項相關。 我被困在這里。 我可以遠程訪問它並獲得工作項的集合,但是我需要以某種方式對其進行查詢,以便可以找到與(已編輯)文件相關的任何工作項。 工作項字段中的任何內容似乎也無濟於事...
您可以使用TFS rest api來滿足您的要求。 以下示例使用工作項檢索項目的git commits:
Get https://{accountName}.visualstudio.com/{project}/_apis/git/repositories/{repositoryId}/commits?searchCriteria.includeWorkItems=true&api-version=4.1
API的響應如下:
如果您不知道repositoryId
,則可以使用以下api列出它:
GET https://{accountName}.visualstudio.com/{project}/_apis/git/repositories?api-version=4.1
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.