git的静默合并工具

时间:2015-11-30 10:09:38

标签: git merge kdiff3

我有一个构建服务器,用于自动保持一些产品的最新代码来自" common"库中。

构建服务器在公共代码中合并,运行所有测试,如果确定,则提交结果。

在GIT中存在合并冲突之前,一切都很好。有时会出现真正的冲突和#34;这需要手动解决,但更多时候可以自动解决。

例如,kdiff3可以自动解决它们。

我想要的是能够设置一个mergetool,这样我就可以调用" git mergetool"如果所有都可以自动解决继续。如果它不能进程必须退出。由于这是在构建服务器进程中运行,因此无法显示GUI。

kdiff3有一个静默标志,如果可以解决冲突,则禁用gui。但我需要一直禁用它。

澄清。如果冲突无法自动解决,我希望构建失败而不打开gui。

0 个答案:

没有答案