Bazaar合并钩?

时间:2011-09-11 11:36:07

标签: bazaar

我想在合并操作后运行批处理文件以自动解决某些冲突。

任何想法?

post_merge_hook会正常工作,但我没有找到任何存在的参考

感谢

Gil Idelson

1 个答案:

答案 0 :(得分:1)

Bazaar没有合并后的钩子。您最好的办法是创建一个shell别名或批处理文件来执行合并,然后再执行冲突解决工具。

另一种方法是创建一个插件,用于注册控制bzr如何合并特定文件的merge_file_content hook。从bzr 2.4开始,有一个名为news_merge的捆绑插件,演示了如何使用它。您可能还想阅读hooks in the user guide

除非标准合并算法确实无法正确处理您的特殊文件,否则我建议您使用第一个选项。