我在Perforce中有一个(sparse)开发分支,我会定期更新主代码行。我想要一个简单的方法来列出已经对分支进行的所有非集成更改,理想情况下检查到一个新的更改列表(允许我在合并回主代码行之前进行最终的代码整理)。
我能够做到这一点的唯一方法是简单地将分支集成回主代码行 - 集成在洗涤中掉出来。我对此并不满意,因为我所做的任何更改都会进入主代码行,而我实际上更愿意在分支中进行这些更改。我显然可以创建第三个分支,但这似乎不对。
有人有更好的想法吗?
答案 0 :(得分:3)
简单地对主代码行进行分支差异有什么问题?
答案 1 :(得分:2)
如果您想要找出分支中不是积分结果且尚未集成回主线的更改,您可以
p4 interchanges branch_directory/... main_dir/...
。
这是你在找什么?
输入
p4 help interchanges
了解更多信息。
这是Perforce的一个未记录的功能。有关更多信息,请参阅“p4 help undoc”。