GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo obtener la URL del repositorio svn actual?

Solución 1:

Puede obtener la URL del directorio en el que se encuentra, así como la raíz del repositorio y otra información ejecutando el siguiente comando en cualquiera de los directorios extraídos:

svn info

Si desea un comando que devuelva solo la URL del repositorio, tal vez para usar en un script, puede pasar el siguiente parámetro:

svn info --show-item repos-root-url 

Vale la pena señalar que --show-item está disponible en Subversion 1.9+. En versiones anteriores, puede usar el siguiente fragmento para lograr un resultado similar:

svn info | grep 'Repository Root' | awk '{print $NF}'

Solución 2:

Para SVN 1.7 tuve que usar

svn info | grep '^URL' | awk '{print $NF}'

Espero que esto ayude a cualquier otra persona que venga aquí con un SVN más nuevo

Solución 3:

No es necesario hacer grep, solo use AWK para buscar y delimitar la cadena
svn info | awk '/^URL/{print $2}'


Linux
  1. ¿Cómo obtener de forma segura la versión de Ksh?

  2. ¿Cómo obtener información sobre la configuración actual de Grub / Boot?

  3. ¿Cómo obtener el nombre de la rama git actual en una variable en un script de Shell?

  4. Cómo obtener el tamaño de tar.gz en un archivo (MB) en python

  5. ¿Cómo obtengo el nombre de usuario en un Makefile?

Cómo obtener la fecha y hora actuales en Python

Cómo obtener el tamaño de un directorio en Linux

Cómo aprovechar al máximo Qmmp 1.0

Cómo obtener la fecha y hora actuales en JavaScript

¿Cómo obtener la URL del archivo de Dropbox desde la línea de comando?

¿Cómo debo determinar la utilización actual de la red?