Estoy poniendo esto en caso de que alguien se encuentra con una situación similar. Estoy ejecutando eclipse luna con el plugin subclipse.
He hecho esto antes sin contratiempos, pero svn es uno de los repositorios de control de fuente más "conmovedores" con los que he trabajado.
Quería mover un archivo de logotipo png a mi aplicación. Así que renombré el existente a un logo_bak y luego importé el nuevo y luego lo llamé con el mismo nombre que el logo que acabo de renombrar logo_bak. Luego revisé algunos archivos y seguí mi camino hacia otras tareas.
Sin embargo, el siguiente día de trabajo cuando comencé a eclipse luna todo mi proyecto estaba "sucio", como lo indicaba la decoración de la etiqueta svn para sucio en el proyecto.
(Un archivo que está marcado como "sucio" tiene que estar comprometido, un archivo "no versionado" no ha sido añadido a su repositorio SVN todavía, y así sucesivamente.)
y no pude conseguir que sincronice con svn. También encontré que mis archivos nunca se registraron. Si hacía clic derecho en mi proyecto, Team - Share Project, esa opción no se mostraba y Team - Synchronize with Repository estaba deshabilitado.
Intenté crear un nuevo proyecto, eliminar metadatos de eclipse, abrir y luego cerrar el proyecto, y varias otras cosas, pero lo que funcionó fue desconectar el proyecto de svn, y luego volver a conectarlo. Después de eso, pude hacer clic derecho en el proyecto, luego seleccionar Team - Share Project. Luego, cuando sincronicé tuve alrededor de una docena de archivos para sobrescribir y actualizar, aunque cuando revisé las diferencias, eran lo mismo que en el repositorio. Después de eso, todo comenzó a funcionar normalmente.
¿Qué herramienta y versión usaste para ver el proyecto en tu disco? Además, ¿qué versión de Subclipse está ejecutando? –
Utilizo la herramienta de línea de comandos "svn" para verificar. Edité mi pregunta para agregar todos los números de versión. –
¿Podría agregar los pasos que realizó para importar? He corrido a través de algunos escenarios y Subclipse parece encontrar los metadatos todo el tiempo. La única vez que no fue si había una carpeta adicional entre el lugar donde se encontraba el proyecto y el directorio principal de la copia de trabajo (con una subcarpeta .svn). Uso principalmente Windows, por lo que no estoy seguro de si voy a poder reproducir el problema o proporcionar más información, pero alguien más puede hacerlo. –