SVN: no se puede desproteger un archivo previamente eliminado y luego restaurado en el repositorio

StackOverflow https://stackoverflow.com/questions/1409667

  •  05-07-2019
  •  | 
  •  

Pregunta

Hay archivos / carpetas que se eliminaron y luego se volvieron a agregar al repositorio.

svn update > Me da la revisión actualizada correctamente. los archivos y carpetas se muestran correctamente en el repositorio svn, si ejecuto 'svn update' 'svn diff' mi carpeta del área de trabajo parece estar sincronizada pero los archivos / carpetas no están desprotegidos ... ¿Alguna idea de cuál es el problema?

Si reviso el proyecto desde cero una vez más, los archivos / carpetas se verifican correctamente

¿Fue útil?

Solución

Es posible que se esté ejecutando en lo siguiente problema

Del artículo:

  

Con un cliente 1.6.1, hay un   situación donde los nuevos archivos no son   recuperado en una actualización.

     

Esto sucede cuando se agrega una nueva carpeta   con --depth = vacío, que es lo que TSVN   utiliza para evitar que los archivos que el   el usuario no quiere agregar obtener agregado   automáticamente también Ver los comentarios en.   el guión.

La solución (gracias wcoenen):

svn update --set-depth infinity

Otros consejos

Intentaría hacer un 'svn checkout' limpio. A veces, la información local no está correctamente sincronizada y causa este tipo de efectos.

Intente limpiar la carpeta

Recuerde marcar "Revertir todos los cambios de forma recursiva"

Si está utilizando TortoiseSVN, puede intentar usar la función Limpiar en el menú contextual.

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