¿Puedo usar ksdiff en ssh?

Configuré mi .gitconfig usando la herramienta de integración de Kakeidoscope. Esto básicamente instala ksdiff , lo agrega al entorno bash y actualiza .gitconfig para usar ksdiff como difftool y mergetool .

Todo esto funciona bien hasta que apago mi control remoto. Ese entorno, por supuesto, no tiene instalado ksdiff así que no funciona.

Intenté copyr la configuration de gitconf a control remoto.

Pero eso solo todavía no hace el truco:

 [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 

Entonces mi pregunta es: ¿es posible hacer que mi entorno ssh remoto ejecute ksdiff localmente (iniciando la herramienta de diferencia de GUI local)?

    Intereting Posts