2017-01-30 58 views
0

我想创建一个触发器来防止从某个分支合并到另一个分支的选项。Perforce触发器拒绝从某些分支合并

[这是一种做什么流做]

+0

我很高兴听到你认识到流将做你想做的事情。另一种选择是使用保护表来排除对某个分支的写入权限。否则,使用你最喜欢的脚本的风格,编写一个“更改提交”触发器,以防止提交更改时包括“//路径到特定分支-A”和“//路径到特定分支-B” – tkosinski

回答

1

要拒绝来自特定分支合并可以去除=branch权限在保护表:

=branch group X * -//depot/source/branch/... 

(见p4 help protect也许p4 help undoc,我忘记了=branch曾经脱离undoc状态...)

为了防止特定来源和特定目标的结合,我需要一个触发器。让触发器在目标路径上触发,并让其运行“p4 resolved”以查找源路径中的待定集成。