Herramienta de combinación de tortugas TextPad

1

Estoy tratando de crear una herramienta personalizada en TextPad para llamar a la herramienta de fusión Tortoise SVN.

Si tengo dos archivos abiertos en TextPad, quiero diferenciarlos con TortoiseMerge yendo a Herramientas -> TortoiseMerge en TextPad. No quiero tener que agregar manualmente ninguna ruta de archivo, quiero que se recojan a través de TextPad.

Tengo problemas con los parámetros de la herramienta, esto es lo que tengo:

Command: C:\Program Files\TortoiseSVN\bin\TortoiseMerge.exe
Parameters: $File $File
Initial folder: $FileDir

Esto difiere con éxito el mismo archivo: ¿hay alguna manera de obtener la ruta al otro archivo abierto ... una variable $ File similar o algún otro medio ...?

Muchas gracias.

SuperBrook
fuente
Considere usar los argumentos de la línea de comandos de TortoiseMerge que se encuentran aquí: tortoisesvn.net/docs/release/TortoiseMerge_en/…
Isxek
Sí, ya los estoy usando, el campo 'Parámetros' de la configuración de la herramienta TextPad actúa como el argumento de la línea de comando. Estoy tratando de descubrir cómo obtener la ruta del otro archivo abierto, para hacer la diferencia. $ File me da la ruta al documento que tengo abierto, necesito algo que me permita encontrar la ruta a otros documentos abiertos.
SuperBrook

Respuestas:

0

Yo también quería esto, pero no parece posible en un solo paso.

En cambio, configuro dos herramientas simples:

  1. ctrl-1 copia $ archivo C: \ temp \ temp1.txt
  2. ctrl-2 TortoiseMerge $ file C: \ temp \ temp1.txt

Entonces selecciona el primer archivo y presiona ctrl-1, luego cambia al segundo archivo y presiona ctrl-2.

Mike Burnham
fuente