2011-05-01 76 views
0

我使用的是bitkeeper,它可以根據某些參數根據一系列確定的更改生成補丁。是否可以將修補程序編輯合併到一個文件中?

例如

bk changes -vvL 

將爲我的回購庫中的所有編輯生成補丁文件,但不在我的父回購庫中。

不幸的是,如果我編輯並提交一個文件3次,然後補丁將有3個不同的編輯修補程序。

有沒有一種方法可以將所有這些編輯合併到同一個文件中,然後修補到一個編輯部分中?

假設格式是一個簡單的補丁,或者我可以強制使補丁看起來像使用diff -u創建的簡單補丁。我也不想通過執行diff -R -u來手動生成修補程序,因爲我們的存儲庫是多個千兆字節。

回答

1

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

+0

正是我在找什麼。謝謝馬修。 – 2011-05-01 19:52:48

相關問題