Azure DevOps Server按文件夹名称获取分支

时间:2020-08-21 07:42:43

标签: azure-devops-rest-api

是否可以通过其子文件夹的路径获得分支?我尝试了Azure DevOps Server API schema://host:port/tfs/Collection/Project/_apis/tfvc/branches?path=MyParentBranch/Services/MyChildBranch/GoldProj/Utilities/Interfaces/&api-version=5.0中提到的端点,但是它仅适用于分支的确切路径path=MyParentBranch/Services/MyChildBranch

问题是我的服务通常会获取分支中某个文件的完整路径(例如MyParentBranch/Services/MyChildBranch/GoldProj/Utilities/Interfaces/IService.cs),而我不能从该路径中得知分支的路径是哪一部分,而不是分支的路径到其中的特定file/folder

1 个答案:

答案 0 :(得分:1)

当前尚不支持通过路径跳转到特定文件/文件夹。其余的api仅支持获取具有确切分支路径的分支。

您可以在我们的UserVoice网站上添加对此功能的请求,该网站是我们提供产品建议的主要论坛。提出建议后,您可以对此反馈进行投票并添加评论。如果产品小组查看了更新,则会提供更新。

顺便说一句,您可以使用Branches-Get api列出带有子分支的分支,以帮助确定一个特定文件/文件夹(IService.cs)属于哪个分支。