Como llegar diff cleartool para volver a la línea de comandos, mientras visor de diferencias todavía está abierta?

StackOverflow https://stackoverflow.com/questions/1936313

Pregunta

Como se describe en una de las respuestas a SO pregunta " Cualquier manera de utilizar una herramienta personalizada diff con cleartool / clearcase? " he instalado WinMerge y un solo diff abre bien en WinMerge base a una orden de la forma

cleartool diff -g nombre del archivo de nombre de archivo @@ clearcase de virtual path-to-version-me-quiere-to_compare-a

Pero cuando corro ese comando en cygwin, no volver a la línea de comandos hasta que salgo WinMerge.

quiero para ejecutar algunos de esos comandos desde un archivo .bat o script de shell (una para cada archivo en el cambio de conjunto de una actividad dada ClearCase) y tienen ya sea varias instancias WinMerge abiertas o varias ventanas en una sola WinMerge instancia.

yo era capaz de hacer eso una vez, pero se me ha olvidado cómo. ¿Puede alguien recordar?

Tengo la sensación de que esto no es realmente una cuestión de ClearCase, pero tal vez un DOS o shell pregunta acerca de los procesos de desove de la línea de comandos cygwin ...

¿Fue útil?

Solución

Ponga un símbolo de unión al final de la línea de ejecutarlo en segundo plano:

cleartool diff -g filename filename@@clearcase-virtual-path-to-version-I-want-to_compare-to &

Otros consejos

Como se menciona en la página del manual href="http://winmerge.org/docs/manual/CommandLine.html" rel="nofollow noreferrer"> Winmerge línea de comandos

  límites

/ s Winmerge ventanas a una sola instancia. Por ejemplo, si WinMerge ya se está ejecutando, se abre una nueva comparar en la misma instancia. Sin este parámetro, se permiten múltiples ventanas:. Dependiendo de otros ajustes, una nueva comparación podría abrir en una ventana existente o en una nueva ventana

Por lo que podría llamar WinMerge tiempo múltiples:

debería ser capaz de lanzar sólo una instancia WinMerge y continuar la secuencia de comandos de DOS.


Nota: esto no funciona con el archivo map menciono en este otro SO responder , ya que los archivos map necesita:

  • un ejecutable (.bat o .cmd no funcionarán)
  • No hay opciones (obras WinMergeU.exe, WinMergeU.exe /s no lo hará)
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top