Esto es probablemente cercano a trivial, pero no puedo encontrarlo. ¿Cómo puedo ver a qué lugar del repositorio se refiere una copia local? Digamos que tengo un espacio de trabajo revisado hace algún tiempo, quiero ver si se ha extraído de una sucursal o el tronco.¿Cómo puedo ver la ruta del repositorio de una copia local?
Respuesta
Uso
svn info
SVN no estaba disponible en mi portátil, ventanas chocaron y mi tarjeta wifi no fue reconocido por Linux Mint Cuando arranqué desde USB, por lo que fue capaz de encontrar esto en wc.db
en el directorio .svn de nivel superior.
Suponiendo tu repositorio está alojado en un dominio externo:
cat wc.db | grep -a "\.com" | less
En caso de encontrarlo. Es un archivo binario por lo que será feo y potencialmente enorme dependiendo del tamaño de su repositorio.
//, Parece que funcionaría en un sistema inactivo siempre que haya leído el acceso a su almacenamiento persistente. –
Por raíz del repositorio:
Linux: svn info | grep 'Repository Root' | awk '{print $NF}'
de Windows: svn info | findstr /C:"Repository Root: "
que utiliza una forma complicada
> Open .svn folder
> Open wc.db file with notepad or notepad++.
> Scroll the document and you will find the URL
Esa es una base de datos sqlite no cifrada, ¿por qué abrirla en el bloc de notas? Seleccione Root from Repository. – Patrick
Para aquellos que están buscando una manera de averiguarlo de forma programática y confiable, este comando le proporciona exactamente la raíz del repositorio, nada más:
svn info --show-item wc-root
//, si esto funciona en múltiples plataformas de la misma manera, es una respuesta superior a http://stackoverflow.com/a/30096047/2146138. –
esto le da la raíz de copia de trabajo. Creo que la op quería el repositorio url: svn info --show-item url – Sxilderik
- 1. Copia de seguridad del repositorio local Mercurial
- 2. ¿Cómo ver la diferencia entre el jefe del repositorio local y el jefe del repositorio remoto?
- 3. ¿Cómo puedo acceder a un repositorio de subversión usando una ruta local en Windows?
- 4. Hacer una copia local de un repositorio remoto de git
- 5. eliminar el archivo del repositorio sin borrar copia local
- 6. ¿Puedo agregar una nueva carpeta a un repositorio TFS del lado del servidor sin usar una copia de trabajo local?
- 7. ¿Puedo recuperar un registro SVN desde una copia local?
- 8. SVN: archivos perdidos en la copia local
- 9. Ruta del directorio local
- 10. Subversion ocultar la ruta del repositorio
- 11. Cómo encontrar la ruta del repositorio git local cuando estoy posiblemente en un subdirectorio
- 12. Eliminar el archivo del repositorio SVN sin eliminar la copia local
- 13. ¿Cómo obtener la ubicación del repositorio local de Maven?
- 14. Creando una copia del repositorio local de git en un servidor remoto
- 15. ¿Cómo puedo hacer que leiningen 2 respete la ruta del repositorio local en el archivo settings.xml de maven?
- 16. Ubicación del repositorio local de Maven para Linux y Windows
- 17. ¿Cómo especificar una ruta relativa al repositorio de Ivy local en Gradle?
- 18. la restauración de la copia de seguridad repositorio git paquete
- 19. ¿Cómo hacer una copia de seguridad del servidor de git?
- 20. SVN: cómo comparar la copia de trabajo con la revisión del repositorio?
- 21. ¿Copia parte del repositorio SVN a nuevo repositorio?
- 22. ¿Cómo elegir la ubicación del repositorio local para las tareas de Mylyn?
- 23. Compositor no recupera dependencias del repositorio local
- 24. añadir un repositorio local como un subdirectorio del repositorio remoto
- 25. Eclipse m2eclipse obteniendo dependencias del repositorio local
- 26. TFS - Crear una rama de la copia de trabajo local
- 27. descargar una copia local de trabajo de una página web
- 28. Copia de seguridad automática del repositorio de Subversion
- 29. ¿Cómo crear una copia local del almacén de datos de GAE?
- 30. ¿Cómo puedo ver el número de revisión de cada archivo en una copia de trabajo SVN?
//, ¿Podría agregar algunos detalles sobre qué investigación ha intentado antes de preguntar? –