我想在合并操作后运行批处理文件以自动解决某些冲突。
任何想法?
post_merge_hook会正常工作,但我没有找到任何存在的参考
感谢
Gil Idelson
答案 0 :(得分:1)
Bazaar没有合并后的钩子。您最好的办法是创建一个shell别名或批处理文件来执行合并,然后再执行冲突解决工具。
另一种方法是创建一个插件,用于注册控制bzr如何合并特定文件的merge_file_content hook。从bzr 2.4开始,有一个名为news_merge的捆绑插件,演示了如何使用它。您可能还想阅读hooks in the user guide。
除非标准合并算法确实无法正确处理您的特殊文件,否则我建议您使用第一个选项。