Eclipse Ganymede (3.4.x) + SVN
Olá companheiros…
Estou participando do desenvolvimento de um framework em um projeto de pesquisa na minha faculdade chamado de JUni.
Na primeira reunião dos desenvolvedores foi lançada a idéia de ter um repositório SVN para centralizar os fontes e testes, assim todos saberemos como todos estão trabalhando e com certeza facilitará ao professor avaliar! hehehe
Mas, como nada é tudo maravilhoso, o SVN parece ser muito difícil de usar quando você nunca o usou. É disso que se trata este post, vamos instalar o plugin do Eclipse (Subclipse) e assim podermos enviar e receber os fontes do repositório.
Estou partindo do pressuposto que já temos o Eclipse instalado e funcionando na máquina, se não estiver faça o favor de fazê-lo! hehehe
Instalando o Subclipse no Eclipse 3.4
Com o Eclipse aberto vá no menu Help » Software updates … Irá abrir uma janela como esta:
Nesta janela, vá na aba Avaliable Software. Clique no botão Add site…
Entre com http://subclipse.tigris.org/update_1.4.x na caixa de texto que se abre e pressione OK.
Ao pressionar OK, você poderá notar que aparecerá na lista a URL que adicionamos anteriormente, cheque o checkbox que está no lado dela e clica em Install.
O Eclipse instalará o plugin e pedirá para reiniciar. Pressione Yes e aguarde a reinicialização do programa e pronto, seu Eclipse já está apto para trabalhar com SVN.
Adicionando o repositório do SVN no Eclipse
Abra o Eclipse e vá em Window » Open Perspective » Other e selecione SVN Repository Exploring e clique em OK
A tela do seu Eclipse vai se parecer com essa:
Clique com o botão direito do mouse na barra lateral vá em New » Repository Location…
Na janela que se abre, digite a url do repositório que lhe foi passada. Clique em Finish.
Sobre o repositório que vc adicinou clique com o botão direito do mouse e vá em Checkout…
O checkou fará com que você baixe os arquivos do repositório para a sua máquina, mas o Eclipse abre a seguinte janela para que você já o configure como um projeto. E é o que faremos.
Na primeira opção a janela de novo projeto se abrirá e na segunda ele configurará conforme o que vier do repositório. Como no repositório do projeto JUni já foi enviado os arquivos do eclipse, escolha a primeira opção e dê um Finish.
Agora vamos voltar à perspectiva que estávamos, que no caso é a Java. Vá em Window » Open Perspective » Other e selecione Java e clique em OK.
Note que no projeto que você acabou de adicionar, existem ícones nos arquivos e packages diferentes, isso prova que o repositório está ligado àquele projeto.
Pronto, agora é só utilizar!
Utilizando o Subclipse
Clique com o botão direito do mouse sobre o projeto com o repositório setado, vá em Team
No primeiro bloco de opções existe as duas opções mais importantes: Commit e Update
- Commit: Esta opção envia ao repositório as alterações que você fez
- Update: Baixa as alterações que os outros desenvolvedores fizeram
Dica: Antes de começar a trabalhar, dê um Update para que seus arquivos estejam atualizados e assim evitar incompatibilidades.
Estas opções são exibidas sempre que você clicar com o botão direito do mouse e ir em Team, ou seja, vc pode enviar e receber arquivos separadamente e assim evitar consumo excessivo de banda na sua conexão com a internet.
Conclusão
Então é isso, posso ter deixado passar batido alguma coisa, neste caso perguntem nos comentários, assim ajudaremos a todos.
Vlw e abraços à todos.










Clávison said,
Wrote on August 25, 2008 @ 11:49 am
Parabéns José Roberto. Realmente será muito útil para todos e principalmente para o acompanhamento do projeto.
Na próxima aula solicitarei que todos utilizem.
Abraços
Subclipse no Eclipse Europa - 3.3 | jremerich.com said,
Wrote on August 28, 2008 @ 6:01 pm
[...] Para adicionar o repositório e usá-lo você pode usar os mesmos passos que no Eclipse Ganymede 3.4 [...]