automatizando la tortuga SVN

Deseo automatizar el pago de una copy de trabajo de un repository existente en la location deseada. Estoy usando Tortoise SVN en Windows 7 y no podré usar ninguna otra forma de SVN como sugiere http://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvnautomation.html , ya que no tengo derechos de administrador y todo el departamento está usando Tortoise SVN. Sé que puedo usar commands para abrir la GUI pero es posible interactuar con estas GUI o incluso mejor crear un command que no requiera necesariamente la GUI.

TortoiseProc.exe / command: checkout / url: [fuente] / ruta: [destino] – abre la GUI chekout, ¿cómo puedo "presionar" OK desde la command-line?

¿Es posible interactuar con estas GUI o incluso mejor crear un command que no requiere necesariamente la GUI?

De la página "Automating TortoiseSVN"

Recuerde que TortoiseSVN es un cliente GUI, y esta guía de automation le muestra cómo hacer aparecer los cuadros de dialog TortoiseSVN para recostackr la información del usuario. Si desea escribir un script que no requiere input, debe usar el cliente oficial de línea de command de Subversion .

Así que la respuesta es: "Usar SVN CLI, que es parte de la installation de TortoiseSVN en TSVN 1.7" y pagar usando

svn co URL PATH

Aquí puede download las herramientas de la command-line de Subversion para Windows:

http://sourceforge.net/projects/win32svn/files/

Elija un package zip, por lo que debería poder instalarlo / extraerlo sin derechos de administrador.

svn checkout está documentado aquí o vía svn help checkout en la línea de command.

Creo que uno necesita saber estos commands que ayudarán a automatizar todo lo relacionado con svn. Usé svn extensivamente mientras creaba frameworks de automation.

Visita este enlace para get la idea completa

http://thebongtraveller.blogspot.com/2016/01/svn-commands-you-must-know-test.html