2011-09-11 26 views
1

我想在合併操作後運行批處理文件來自動解決某些衝突。Bazaar合併鉤子?

有什麼想法?

post_merge_hook會工作得很好,但我沒有找到任何引用它的存在

感謝

吉爾·艾德爾森

回答

1

有一個在集市沒有合併後掛機。你最好的選擇是製作一個shell別名或批處理文件,它執行合併,然後是你的衝突解決工具。

另一種替代方法是創建一個插件,該插件註冊一個merge_file_content hook來控制bzr如何合併特定文件。自bzr 2.4以來,有一個名爲news_merge的捆綁插件,演示瞭如何使用這個插件。您可能還想了解hooks in the user guide

除非標準合併算法真的無法正確處理您的特殊文件,否則我會推薦第一個選項。