我想在JGit中使用特定的合并工具来解决合并冲突。 在命令行上你只需要
class Encyclopedia(Book):
def __init__(self,name,pages,color):
Book.__init__(self,name,pages)
self.color=color
但我在JGit中找不到任何方法。 JGit是否支持此功能? 到目前为止,我还没有发现任何关于此的问题或错误报道。 似乎没有人错过这个功能。
答案 0 :(得分:1)
我写信给JGit邮件列表并得到开发人员的答复,他说JGit尚未支持此功能,但他正在努力将其整合到3月份。
答案 1 :(得分:0)
JGit是Git的Java专用实现。如果支持git mergetool
,则需要为可能执行JGit的每个平台包含各种本机合并工具。我认为这就是为什么没有实现这一点的原因。
此外,EGit - 可能是主要的JGit使用者 - 使用Eclipse Compare Editor来解决冲突,因此不需要合并工具,AFAIK。
以下是关于向EGit添加mergetool支持的讨论: https://bugs.eclipse.org/bugs/show_bug.cgi?id=356832
如果您认为这应该在JGit中实现,请file an enhancement request