为存储库的分支设置VSTS策略配置

时间:2018-08-14 18:21:56

标签: git azure-devops branch

我有一个与GIT一起使用的VSTS回购,其中应用了GIT-Flow概念。在我的主分支和开发分支中,我设置了各种策略配置,例如对请求请求的批准等。这对于我们想要做的事情非常有效。

无论如何,我的问题是:

当我遵循gitflow方法并创建release分支时,我希望该分支上的策略也获得与master和development分支类似的PUSH命令的批准。据我所知,唯一的方法是在创建分支后手动进入并设置这些设置。

我想知道是否存在一些方法可以默认设置它们,或者使它们级联下降或其他什么方法,以便确定将应用这些策略并且不需要手动操作?

我认为即使可以编写一些脚本来满足我的需求。

我假设Template for setting branch policies for repos是相同的,并且这必须是手动的。

1 个答案:

答案 0 :(得分:1)

目前您无法找到自动执行此操作的任何方法。您可以对所提及问题中提到的用户声音进行投票。

但是,如果要通过脚本执行此操作,则可以调用VSTS Rest API来配置策略设置。有关详细信息,请参见此链接:Policy - Configurations