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
。
答案 0 :(得分:1)
不,没有办法实现这一目标。 matchkind只支持“prefix”和“exact”。我建议你写一个脚本来获得与“/ refs / heads / foo / * / bar”匹配的refs的详细列表,并将策略应用到程序中。