是否可以通过其子文件夹的路径获得分支?我尝试了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
。
答案 0 :(得分:1)
当前尚不支持通过路径跳转到特定文件/文件夹。其余的api仅支持获取具有确切分支路径的分支。
您可以在我们的UserVoice网站上添加对此功能的请求,该网站是我们提供产品建议的主要论坛。提出建议后,您可以对此反馈进行投票并添加评论。如果产品小组查看了更新,则会提供更新。
顺便说一句,您可以使用Branches-Get api列出带有子分支的分支,以帮助确定一个特定文件/文件夹(IService.cs
)属于哪个分支。