是否可以在Perforce中将更改从一个源合并到多个目标?

时间:2014-02-21 22:55:36

标签: perforce branching-and-merging perforce-integrate

我们有一个案例,对源分支中需要传播到多个目的地的文件进行了更改?

以下是插图:

enter image description here

我知道我可以单独做每一个,但看起来在文件规范中使用正确的通配符可能会有效。

我们尝试了这个viewspec:

  

// dev / main / file.txt //dev/r*/file.txt

但是我们遇到了这个错误:

  

集成错误:不兼容的通配符'//dev/main/file.txt'< - > '//dev/r*/file.txt'

这可能吗?

2 个答案:

答案 0 :(得分:2)

您必须为每个目标分支执行多个集成/解析命令。

但是,您可以将所有集成包含在一个更改列表中,如果您愿意,可以通过单个提交将它们全部提交,以便一次性使用单个更改说明提交它们。

答案 1 :(得分:0)

根据@Matt的评论:

我不敢用一张通配符打一针。你必须编写那个脚本。 p4 dirs将方便您获取右侧的目录