我有一些用perforce控制的软件。有很多校验,因此有很多变更者。
有一项功能,在很长一段时间内都具有许多检查,我想在其他地方移植。我可以手工搜索历史记录,但是如果有一种简单的方法来分散基线的当前状态,那将是真的很好。
换句话说,差异是该分支中最新的最新差异,而不是:变换师A Changelist B Changelist c ...
我该如何在perfce中进行操作?
我这样做的方式是使用P4编辑,同步和解决方案的组合在工作空间中建立我想要的更改。基本过程将是:
- 同步更改A(假设它启动序列)
- 为编辑打开所有内容
- 同步更改B-1(这将安排解决)
- 运行P4解决并忽略更改(-AY)
- 同步更改b(这将安排解决)
- 解决变更B处理任何冲突
- 同步更改C-1
- 解决并忽略更改
- 同步更改C
- 决心并合并更改
- 差异