06 October 2013

Integrando TortoiseSVN y JDeveloper

JDeveloper es una herramienta que ofrece integración con SVN, pero en mi caso prefiero utilizar TortoiseSVN en lugar de la funcionalidad integrada, lo cual suele ser algo incomodo al momento de trabajar con SVN ya que hay que ir por el explorador de ficheros.

Por suerte JDev tiene un apartado que ofrece integración con herramientas externas y es alli donde podemos integrar estas dos aplicaciones; al menos las operaciones mas usadas.

En la siguiente imagen se ve el resultado de integrar la funcionalidad de compare, update, log y revert.

Para registrar Tortoise como herramienta externa hay que ir a Tools->External Tools->New y elegir programa externo.

Luego como ejecutable hay que escribir el nombre del fichero exe de Tortoise y despues el comando que deseamos ejecutar (en la siguiente imagen se especifica que se ejecutara el comando diff)

En el siguiente paso especificamos en que lugares deseamos que aparezca este registro.

Finalmente continuamos hasta finalizar el asistente.

Los argumentos para las operaciones de "comparar con la última versión", actualizar, "ver historico de log" y deshacer son:
  • /command:diff /path:${file.path}
  • /command:update /closeonend:0 /path:${file.path}
  • /command:log /closeonend:0 /path:${file.path} 
  • /command:revert /closeonend:0 /path:${file.path}


Enlaces relacionados:
- FIN -

No comments: