Tenho um projeto no subversion, que estou desenvolvendo usando o Eclipse. Eu fiz a verificação original do repositório svn de dentro do Eclipse. Tudo estava bem por algumas semanas, então por alguma razão desconhecida, o Eclipse (especificamente: subclipse em Ganymede) não reconhece mais meu projeto como estando sob controle svn. O menu de contexto da equipe mostra apenas as opções de menu básicas "aplicar patch" / "compartilhar este projeto". No shell, ainda posso atualizar o projeto usando as ferramentas de linha de comando svn, portanto, sei que as credenciais svn ainda funcionam. Outros projetos em subversão na mesma cópia do Eclipse ainda funcionam.
Sei que posso excluir a cópia local e verificar novamente, mas prefiro entender o que deu errado - consertar o problema em vez de mascarar os sintomas. Onde o Eclipse armazena seu conhecimento de quais projetos estão sob controle de versão? Olhei para o .project
arquivo e o .settings
diretório, mas não pude ver nenhuma menção óbvia da natureza do svn ou algo semelhante, mesmo nos projetos que ainda estão funcionando corretamente.