SVN Weirdness Día 2: Lista SVN SVN y de informe de actualización de cosas diferentes
-
06-09-2019 - |
Pregunta
En un subdirectorio de mi copia de trabajo SVN, hago
svn list
veo que hay 6 archivos en el repositorio (lo mismo que veo con svnX). Agradable. Pero en mi copia de trabajo, hay dos archivos, que son desde un punto histórico que no me acuerdo. Así que hago
svn update
y se dice que todos los archivos están actualizados a revisión 122 (que es la revisión de cabecera). ¿Cómo puede haber una diferencia entre hacer una actualización y una lista? Más importante aún, ¿cómo puedo obtener los archivos de nuevo sin hacer una copia nueva?
Yo sé que la respuesta sea revelar que soy un completo novato O que SVN es una terrible kludge. Personalmente, sólo quiero volver al trabajo.
Editar:. svn cleanup
no hace nada en absoluto, y svn status
informa nada en absoluto
Editar:. Aquí es exactamente lo que hice, ya que uno de los comentaristas preguntaron
root@Dans-13:/dans-data/php/nasa-secrets-revealed/trunk/images/testmenu$svn update
At revision 122.
root@Dans-13:/dans-data/php/nasa-secrets-revealed/trunk/images/testmenu$svn list
graph-big0.gif
graph-big1.gif
graph-big2.gif
graph0.gif
graph1.gif
graph2.gif
root@Dans-13:/dans-data/php/nasa-secrets-revealed/trunk/images/testmenu$ls
.svn graph-big0.gif graph0.gif
Solución
Es posible que tenga una escasa pago y envío . Trate
svn update --depth infinity --set-depth infinity
Otros consejos
¿Hay una propiedad svn:ignore
creado en el directorio?
svn pg svn:ignore .
Por lo que sé de SVN, esto es completamente imposible y no debería ocurrir.
Finalmente terminé haciendo esto: Eliminar todo el directorio de nivel superior y ejecutar svn update
. A veces, la respuesta es caminar alrededor el problema.
O tal vez usted ha hecho svn switch o svn update -r X en esa carpeta copia de trabajo. La salida de svn:. Información podría decir que