随着我们的团队和代码库不断扩大,我们看到越来越多的案例表明Bazaar坚持在合并操作中存在冲突,但实际上它只是一个小的空白变化 - 我们希望它能够默默地忽略。
bzr diff有--diff-options,但bzr merge似乎没有类似的选项。
可能的?
答案 0 :(得分:1)
您可以为Bazaar编写提供自定义合并算法的插件:http://doc.bazaar.canonical.com/development/en/user-guide/hooks.html#example-a-merge-plugin http://doc.bazaar.canonical.com/development/en/user-reference/hooks-help.html#merge-file-content
我认为问题是当你像这样合并时算法必须选择其中一个接受。 此外,所有空格更改可能不像引用字符串中的空格那样微不足道。 如果能够以某种方式配置bzr以在合并时忽略尾随空格更改(例如,当唯一的更改是尾随空格时选择左手父级),那将是非常好的。
我目前如何处理这个问题是不允许使用我的bzr-textchecker插件检查尾随空格,在某些时候我希望它能够自动删除尾随空格。
相关问题: