Acabo de recibir esto mientras intentaba commit
desde un trunk
directorio. Hacer svn update
desde el trunk
directorio no resolvió el error; sin embargo, hacerlo svn update
desde el directorio padre (donde .svn
pertenece el directorio) resolvió el error.
Mi suposición acerca de lo que sucedió (un caso de uso entre otros, puede haber múltiples razones para este "svn: E160024: recurso desactualizado; intente actualizar"): junto con trunk
, había un branches
directorio. Saqué una branches/branch-1
a master
partir de GitHub. Hacer svn update
desde el directorio principal (es decir, la raíz de mi copia de trabajo) en lugar de trunk
parece haber hecho algo branches
además trunk
. Cuando intentécommit
nuevamente, no hubo error.
Sin embargo, como dije anteriormente, este es un caso entre probablemente muchos otros.
Nota al margen: a diferencia de lo que alguien sugirió, no creo que sea una buena idea jugar manualmente en el .svn
directorio.