Pregunta

Me estoy poniendo "svn: '' No es una copia de trabajo" cuando se utiliza el comando svn log.

Sé que necesito una copia de trabajo para el comando de registro para el trabajo, pero se puede hacer esto directamente en un repositorio?

Mi objetivo es mostrar la información (historial de cambios) de un repositorio. Creo que la actualización de la copia de trabajo siempre que necesite la información de registro no es una buena solución.

¿Hay una solución alternativa a este o actualización de una copia de trabajo cada vez que necesito de registro es el único camino a seguir?

Gracias de antemano.

¿Fue útil?

Solución

Trate svn log [repository_url]

Eso hará que el registro de un repositorio particular en lugar de lo local, el registro de salida repositorio.

esta documentación .

Otros consejos

Uso svnlook log <repos_path>.

Si no desea suministrar la URL completa, pero sí tiene una copia de trabajo muy útil, también puede especificar que desea la revisión HEAD en el repositorio:

svn log -r HEAD:1

El valor por defecto cuando se omite la -r es como si se hubiera especificado BASE:1 que sólo le dará los cambios hasta la última revisión tirado hacia abajo en la copia de trabajo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top