J'ai un projet dans subversion, que je développe à l'aide d'Eclipse. J'ai fait le checkout original du dépôt svn depuis Eclipse. Tout allait bien pendant quelques semaines puis, pour une raison inconnue, Eclipse (spécifiquement : subclipse dans Ganymede) ne reconnaît plus mon projet comme étant sous contrôle svn. Le menu contextuel de l'équipe ne montre que les options de base "appliquer un patch" / "partager ce projet". Depuis le shell, je peux toujours mettre à jour le projet en utilisant les outils de ligne de commande svn, donc je sais que les identifiants svn fonctionnent toujours. D'autres projets sous subversion dans la même copie d'Eclipse fonctionnent toujours.
Je me rends compte que je peux supprimer la copie locale et la vérifier à nouveau, mais je préfère comprendre ce qui n'a pas fonctionné et résoudre le problème plutôt que de masquer les symptômes. Où Eclipse stocke-t-il ses connaissances sur les projets qui sont sous contrôle de version ? J'ai regardé le .project
et le fichier .settings
mais je n'ai vu aucune mention évidente de svn nature ou de quelque chose de similaire, même dans les projets qui fonctionnent encore correctement.