svn - subversion - tortoise checkout
¿Cómo obtener svn URL del repositorio remoto? (5)
Tengo una copia de trabajo svn en mi sistema local. Quiero obtener la URL del repositorio remoto. ¿Hay algún comando para hacer esto?
A partir de Subversion 1.9, ahora puede solicitar un elemento específico de svn info.
svn info --show-item=url
Esto generará solo la URL remota. Para deshacerse de la nueva línea al final, agregue esta opción adicional:
svn info --show-item=url --no-newline
Prueba esto:
svn info | grep URL | sed ''s/URL: //g''
Tratar:
svn info .
Esto debería incluir alguna información sobre la copia de trabajo actual, incluida la URL remota.
Del manual , un resultado de ejemplo es:
$ svn info foo.c
Ruta: foo.c
Nombre: foo.c
URL: http://svn.red-bean.com/repos/test/foo.c
Repository Root: http://svn.red-bean.com/repos/test
UUID del repositorio: 5e7d134a-54fb-0310-bd04-b611643e5c25
Revisión: 4417
Tipo de nodo: archivo
Horario: normal
Último autor cambiado: sally
Última modificación Rev: 20
Fecha de último cambio: 2003-01-13 16:43:13 -0600 (Lun, 13 de enero de 2003)
Texto Última actualización: 2003-01-16 21:18:16 -0600 (Jue, 16 de enero de 2003)
Propiedades Última actualización: 2003-01-13 21:50:19 -0600 (Lun, 13 de enero de 2003)
Suma de comprobación: d6aeb60b0662ccceb6bce4bac344cb66
svn info | grep ''URL'' | awk ''{print $NF}''
donde awk $ NF imprime solo la última columna de un registro
svn info | grep ^URL: | sed ''s/URL: //g''