在我工作的公司,我们有一个Release分支,我们将版本发布到生产。
我希望防止某人直接检查该分支中所做的更改而没有从开发分支同步更改的情况。
有没有办法可以设置Release分支以允许签入只有“合并”类型的变更集?
通过这种方式,我可以确保更改集源自开发分支,并实现我的目标,同时防止生产和开发分支之间的非同步代码。
答案 0 :(得分:1)
您无法完全限制分支以仅允许合并。但是there is a checkin-policy made by a Microsoft MVP which you can configure。结合TFS Power Tools的签入策略,您可以将其配置为speficic文件夹。配置过程在下载页面上进行了解释。