Perforce:我怎样才能获得文件"以及#34;分支行动之前的日期或修订?

时间:2018-03-01 10:22:48

标签: version-control perforce p4v

考虑文件的以下修订:

ask Autovoice to say hello there

我目前在我的分支中,文件已同步到修订版2.我知道p4保留了文件的历史记录,因为我使用了合并而不是复制,实际上历史记录显示了103之前的修订(包括)当我查看文件的历史记录并检查选项"按照分支操作"。

我想将其推回到修订版103或之前。这可能吗?

p4v的答案首选,但我会采用命令行语句,如果这是唯一的方法。

1 个答案:

答案 0 :(得分:1)

copy命令是执行此操作的最佳方式:

p4 copy main#103 branch

另一种选择是使用integ -f

p4 integ -f main#103 branch
p4 resolve -at

copy的一个好处是,如果您在一堆文件中执行此操作(例如,main/...@2018/01/01以获取截至1月1日的所有main),其中一些是已经与你正在复制的版本相同,因为它们在那段时间内没有改变,copy会让它们独自存在,这会使结果不那么嘈杂。

相关问题