Respuestas:
El código del programa de subversión está vinculado al binario TortoiseSVN. Puede instalar una versión discreta compatible si necesita acceder al repositorio desde la línea de comandos.
ACTUALIZACIÓN: Las versiones recientes del paquete TortoiseSVN pueden instalar un svn.exe discreto además del vinculado al binario de la GUI. Se encuentra en el mismo directorio bin donde está instalado el programa principal. (Si ya instaló TortoiseSVN, vuelva a ejecutar el instalador, seleccione Modificar y seleccione herramientas de línea de comandos para la instalación).
TortoiseSVN 1.7 tiene una opción para instalar las herramientas de línea de comandos.
No está marcado de forma predeterminada, pero puede volver a ejecutar el instalador y seleccionarlo. También actualizará automáticamente su variable de entorno PATH.
Durante la instalación de TortoiseSVN, verifique las Herramientas del cliente de la línea de comandos . Esto creará el archivo svn.exe
dentro de la carpeta C:\Program Files\TortoiseSVN\bin
.
TortoiseSVN no utiliza svn.exe, tiene una biblioteca SVN compilada. Si necesita ejecutar sus propias tareas, deberá instalar un cliente de subversión independiente. Usted es de Cygwin [ http://cygwin.com ] u obtiene una versión nativa de http://subversion.apache.org/packages.html#windows
Si desea utilizar SVN.EXE, hay varias compañías que compilan binarios oficiales que están disponibles para su descarga gratuita. Por ejemplo, Collabnet:
Si está utilizando la instalación de Silk, intente:
"\ Archivos de programa \ SlikSvn \ bin"
Dependiendo de lo que necesite hacer, automatizar TortoiseSVN puede ser una buena solución. Por ejemplo, lo siguiente actualizará un repositorio y cerrará la ventana TortoiseSVN si no hubo errores o conflictos:
TortoiseProc.exe /command:update /path:"c:\path\to\repo\" /closeonend:2
Sí, reinstale y seleccione la línea de comando para obtener el svn en la carpeta Archivos de programa-> Tortoise SVN.
Descárgalo desde aquí:
http://sourceforge.net/projects/win32svn/
y ejecuta el programa de instalación. Los ejecutables están en:
\ Archivos de programa (x86) \ Subversion \ bin
para la instalación por defecto.
Las versiones recientes del paquete TortoiseSVN pueden instalar un svn.exe discreto además del que está vinculado al binario de la GUI. Se encuentra en el mismo directorio bin donde está instalado el programa principal. (Si ya instaló TortoiseSVN, vuelva a ejecutar el instalador , seleccione Modificar y seleccione herramientas de línea de comandos para la instalación ).
Lo instalé TortoiseSVN-1.12.2.28653-x64-svn-1.12.2
en Windows 10 con la herramienta de línea de comandos habilitada. Aún así no tenía el svn.exe
archivo dentro de la bin
carpeta.
Así que descargué las herramientas de línea de comandos de Apache Subversion de https://www.visualsvn.com/files/Apache-Subversion-1.13.0.zip . Después de descomprimir, he puesto las siguientes dos ubicaciones en mi variable PATH:
C:\Program Files\TortoiseSVN\bin
E:\Apache-Subversion-1.13.0\bin
Todo funciona bien para mí después de esta configuración. Quería usar SVN en VsCode IDE.
En primer lugar, si Subversion está instalado en su máquina? si no, mire a qué servidor está configurado su tortoisesvn para conectarse.
la ubicación predeterminada cuando se instala subversion es c: \ archivos de programa \ subversion, puede encontrar svn.exe en c: \ archivos de programa \ subversion \ bin donde puede ejecutar sus acciones de línea cmd.
En general, puede encontrar el svn.exe en esta ubicación:
C: \ Archivos de programa \ TortoiseSVN \ bin
Si ya instaló TortoiseSVN y aún no puede encontrar el archivo svn.exe
en la ubicación dada, entonces necesita volver a ejecutar el instalador de TortoiseSVN, haga clic en 'Modificar' y seleccione Herramientas de línea de comandos y después de que la instalación haya finalizado con éxito, ahora puede encontrar el 'svn.exe' en la ubicación dada en su disco.