Lo he visto antes. Creo que hay un caso de uso que implica renombrar y mover directorios completos que realmente confunden a SVN. La última vez que esto me sucedió, el estado svn en uno de los directorios que moví comenzó a aparecer como "anidado" y al hacer un commit SVN falló diciendo que mi WC estaba bloqueado y sugirió usar la operación de limpieza. Por supuesto, eso no funcionó y fue todo un calvario intentar calcular exactamente lo que tenía que hacer para resolver el problema.
También he visto esto cuando está utilizando dos clientes SVN diferentes y se compromete con uno y el otro requiere una limpieza antes de que complete las operaciones. Esto me sucede ocasionalmente cuando me comprometo con TortoiseSVN y tengo Visual Studio abierto al mismo tiempo. En algunos casos, parece que AnkhSVN requiere una limpieza cuando intento actualizar o comprometerme con él la próxima vez. Sin embargo, no sucede a menudo.
He estado usando Tortoise durante un par de años y nunca he visto esto. ¿Qué tienes que hacer para recibir el mensaje? –
aye, lo mismo aquí. El flujo de operación normal nunca tiene que hacer una limpieza en absoluto. La limpieza de IIRC solo busca a través de un WC y elimina los bloqueos persistentes. – gbjbaanb
Ocurre a veces durante la actualización/confirmación. Realmente solo estoy haciendo cosas básicas ... También me comprometo a través de IntelliJ y Ankh a veces, ¿eso justifica una limpieza? – ripper234