是否可以在P4分支之间执行“伪合并”?简而言之,我们有一个脚本可以检查分支之间未合并的更改,并每天自动向团队成员发送电子邮件,以告知他们是否未能将更改从一个分支合并到另一个分支。但是,在某些情况下,执行此类合并(例如,依赖项列表是特定于分支的依赖列表)可能不是一个好主意,我们希望通过让nag-bot检测“ {自昨天以来,{1}}已合并到A
”。
有没有一种有效的方法(例如通过CLI)
B
和p4 integ
操作,以使分支“ A”似乎已合并到分支“ B”中。...p4 resolve
操作,以便仅提交跟踪信息,而没有实际代码合并到分支“ B”中吗?简而言之,这将是“合并但接受全部内容,即使没有冲突也将其丢弃”的操作。
谢谢。
答案 0 :(得分:2)
那是p4 resolve -ay
。
p4 integ A/... B/...
p4 resolve -ay
p4 submit -d "B is ignoring changes from A."
您仍然需要提交新修订版(因为合并记录本身就是版本信息,需要与提交相关联),但是该修订版与之前的修订版没有任何区别,并且仅代表B具有“忽略了”。