Pergunta

Um dia eu pressionei em eclipse Help -> Check for Updates (E eu aprendi que nunca deveria atualizar um software que funciona bem.)

Então, em um projeto que usei com o SVN, todo o submenu de "equipe" e os pequenos ícones que mostraram que alguns arquivos não estavam comprometidos, todos eles desapareceram.

Eu tentei de tudo:

  • reverter de Instalation History aba
  • desinstalar de Installed Software aba
  • substituiu a pasta eclipse dentro Program Files Com um novo site baixado do eclipse e tentou instalar novamente
  • pesquisou como instalá -lo na rede

Mas em nenhum dos casos acima se eu pressionar Ctrl+n Não há grupo SVN; Se eu clicar com o botão direito do mouse em um projeto e selecionar Team -> Share project, uma janela com CVS aparece, mas não SVN. Se eu escolher File -> Import Não consigo encontrar o SVN em lugar nenhum.

Se eu for para Help -> About Eclipse -> Instalation details Eu vejo em Instalation History Em 25.06.2009, 09:59:08 GMT+03: 00 (quando o SVN funcionou)

Eclipse IDE for Java EE Developers  1.2.0.20090621-0820
Subclipse (Required)    1.6.2
Subversion JavaHL Native Library Adapter (Required) 1.6.3
SVNKit Library  1.3.0.5847

No Installed Software guia que eu instalei agora

Eclipse IDE for Java EE Developers  1.2.0.20090621-0820 epp.package.jee
Subclipse (Required)    1.6.5   org.tigris.subversion.subclipse.feature.group
Subversion JavaHL Native Library Adapter (Required) 1.6.6   org.tigris.subversion.clientadapter.javahl.feature.feature.group
SVNKit Library  1.3.1.6109  org.tmatesoft.svnkit.feature.group

Como posso fazer o SVN funcionar?
Onde o Eclipse armazena seus arquivos, porque quando eu mudei o diretório Eclipse com um novo, todas as minhas coisas estavam lá (as que eu instalei sem sucesso: svn, subversivo, subclipse, svnkit, ...)

Foi útil?

Solução

Subversivo é a minha implementação favorita do SVN no Eclipse, porque funciona melhor que os outros e se integra perfeitamente à interface do usuário.

Eu sugiro que você siga estas etapas:

  1. Download A versão mais recente do Eclipse (atualmente Galileo) e extrai -a para o local de instalação desejado
    • Antes de executar o Eclipse, certifique -se de excluir (ou renomear/realocar) seu espaço de trabalho padrão (no Windows, isso é workspace no seu diretório de usuário)
    • Instale o provedor subversivo da equipe SVN (conforme instruído pelo Site de incubação do eclipse) usando o instalador de software do Eclipse:
    • Escolher Help, então Install New Software...
    • Crie um novo local de download e especifique o seguinte URL de download: http://download.eclipse.org/releases/galileo
    • Localizar Colaboração, expanda -o e verifique Provedor de equipes SVN subversivas (incubação)
    • Prossiga através da instalação e aceite os Tos
    • Reinicie o Eclipse e o Subversivo devem solicitar que você selecione um conector SVN. Lendo os sintomas que você descreve, parece que você não tem um conector instalado ou não está se comunicando com o provedor da equipe. o Site Polarion Tem um guia para escolher o conector mais adequado para você.

Se você não for solicitado a instalar um conector, sempre poderá fazê -lo na tela Preferências:

SVN preferences in Eclipse

Se o exposto acima não funcionar para você, parece que seu espaço de trabalho não está limpo. Localize seu predefinição espaço de trabalho e tente fazer as coisas funcionarem sem nenhum projeto antes de continuar.

Você também pode tentar excluir o .eclipse diretório em seu diretório de usuário. E começando da etapa 3.

Outras dicas

O problema que tive foi os ícones SVN onde não aparecem no pacote Explorer.

A solução para mim foi para Exclua a pasta .metadata na pasta de espaço de trabalho (que redefinirá todo o seu espaço de trabalho, incluindo preferências e configurações de repositório)

Depois disso, todos os ícones apareceram.

Eu tive o mesmo problema quando o SVN Connector não conseguiu conectar o repositório SVN no Eclipse.

Então, eu faço as seguintes etapas:-

  • Clique com o botão direito do mouse no projeto no Eclipse.
  • Vá para a equipe -> Compartilhar Projeto.

Está funcionando :)

Encontrei um problema relacionado à instalação de plugins aqui. Eu também não consegui fazer com que as coisas SVN apareçam nas preferências por causa de alguns bugs com o atualizador de software atualizando os plugins Mylin. Você provavelmente terá que resolver a instalação do Eclipse primeiro e poderá fazer isso apenas usando um novo espaço de trabalho. Você não precisa soprar a pasta .Metadata se apontar temporariamente o eclipse em uma nova pasta de espaço de trabalho. Quando a instalação do Eclipse estiver limpa, você pode começar a instalar os plugins novamente, mas desmarque a caixa marcada Contact all update sites during install to find required software

O Eclipse usa bibliotecas SVN locais que fazem parte de um plug -in instalado para suporte ao SVN, seja SVNKIT ou Javahl. O NetBeans usa bibliotecas SVN instaladas de forma independente.

Eu já tive isso antes com o Eclipse e os vários plugins SVN que ele suporta. O plugin SVN, por algum motivo, às vezes perde a conexão SVN. Sua melhor aposta é simplesmente excluir o projeto e verificá-lo novamente do SVN. Se você tiver alterações que precisam ser comprometidas, poderá usar a linha de comando.

Outro problema que você pode ter é que seu plug -in e seu repositório estão fora de sincronia em termos de números de versão. Tive problemas antes de usar um plug -in projetado para SVN 1.6.x e um repositório que ainda estava no SVN 1.4 ou 1.5.

Basta excluir todos os projetos do Eclipse e reimportar todos os projetos novamente. Está funcionando para mim. Apenas tente

Se você deseja começar completamente com o Eclipse, também precisa excluir seu espaço de trabalho (o caminho que você vê quando inicia o Eclipse pela primeira vez). Apenas reinstalar os arquivos Eclipse e apontar para a mesma área de trabalho padrão não mudará nada para você.

Sua melhor aposta é remover o Eclipse e seu espaço de trabalho e começar de novo, porque você provavelmente quebrou inadvertidamente algumas partes do plug enquanto estava tentando corrigir seu problema inicial.

Mesmo se você instalar tudo o que está dito, o conector subversivo e o SVN (svnkit 1.xx), no projeto, você pode não ver o SVN funcionando. No meu caso, tive que remover o projeto da área de trabalho e importá -lo novamente. Então aparece. (Atualizar, limpo não funcionou).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top