我有一个与GIT一起使用的VSTS回购,其中应用了GIT-Flow概念。在我的主分支和开发分支中,我设置了各种策略配置,例如对请求请求的批准等。这对于我们想要做的事情非常有效。
无论如何,我的问题是:
当我遵循gitflow方法并创建release分支时,我希望该分支上的策略也获得与master和development分支类似的PUSH命令的批准。据我所知,唯一的方法是在创建分支后手动进入并设置这些设置。
我想知道是否存在一些方法可以默认设置它们,或者使它们级联下降或其他什么方法,以便确定将应用这些策略并且不需要手动操作?
我认为即使可以编写一些脚本来满足我的需求。
我假设Template for setting branch policies for repos是相同的,并且这必须是手动的。
答案 0 :(得分:1)
目前您无法找到自动执行此操作的任何方法。您可以对所提及问题中提到的用户声音进行投票。
但是,如果要通过脚本执行此操作,则可以调用VSTS Rest API来配置策略设置。有关详细信息,请参见此链接:Policy - Configurations。