在TFS中为已知开始和结束的所有分支定义策略

时间:2017-02-07 12:14:35

标签: git tfs azure-devops-rest-api

TFS提供了通过其REST API定义分支策略的可能性。对于每个策略,可以定义Git ref scope,如果已知确切的分支名称或分支名称的开头,则可以正常工作。

是否还有一种方法可以定义一个策略,该策略会自动影响已知开头和结尾的所有分支。例如,/refs/heads/foo/*/bar应该影响/refs/heads/foo/foo/bar/refs/heads/foo/bar/bar,但不会影响/refs/heads/foo/foo/foo

1 个答案:

答案 0 :(得分:1)

不,没有办法实现这一目标。 matchkind只支持“prefix”和“exact”。我建议你写一个脚本来获得与“/ refs / heads / foo / * / bar”匹配的refs的详细列表,并将策略应用到程序中。