我可以在ssh上使用ksdiff吗?

时间:2014-09-03 08:12:54

标签: git ssh diff git-diff kaleidoscope

我使用Kakeidoscope的集成工具配置了.gitconfig。这基本上会安装ksdiff,将其添加到bash环境并更新.gitconfig以将ksdiff用作difftoolmergetool

所有这一切都正常,直到我ssh我的遥控盒。那个环境当然没有安装ksdiff所以它不起作用。

我尝试将gitconf设置复制到远程。

但仅此一点仍然无法解决问题:

[mergetool "Kaleidoscope"]
        cmd = ksdiff --merge --output \"$MERGED\" --base \"$BASE\" -- \"$LOCAL\" --snapshot \"$REMOTE\" --snapshot
        trustexitcode = true
[merge]
        tool = Kaleidoscope
[difftool "Kaleidoscope"]
        cmd = ksdiff --partial-changeset --relative-path \"$MERGED\" -- \"$LOCAL\" \"$REMOTE\"
[difftool]
        prompt = false
[mergetool]
        prompt = false
[diff]
        tool = Kaleidoscope

所以我的问题是:是否可以让我的远程ssh环境在本地运行ksdiff(启动本地GUI差异工具)?

0 个答案:

没有答案