2011-05-01 49 views
0

我使用的是bitkeeper,它可以根据某些参数根据一系列确定的更改生成补丁。是否可以将修补程序编辑合并到一个文件中?

例如

bk changes -vvL 

将为我的回购库中的所有编辑生成补丁文件,但不在我的父回购库中。

不幸的是,如果我编辑并提交一个文件3次,然后补丁将有3个不同的编辑修补程序。

有没有一种方法可以将所有这些编辑合并到同一个文件中,然后修补到一个编辑部分中?

假设格式是一个简单的补丁,或者我可以强制使补丁看起来像使用diff -u创建的简单补丁。我也不想通过执行diff -R -u来手动生成修补程序,因为我们的存储库是多个千兆字节。

回答

1

我不熟悉bitkeeper;但是,如果没有更好的选择,你可以使用combinediffpatchutils(加上一些脚本)做你想做的事。

+0

正是我在找什么。谢谢马修。 – 2011-05-01 19:52:48

相关问题