Tutoriais

Subclipse – Plugin de SVN para Eclipse 26/12

comente Figure85_SubclipseRepo10

Nós da Tag’n Click usamos o Subversion (SVN) para versionamento de código. Quem codifica há algum tempo deve concordar que existiu um período “Pré-versionamento” (onde muitos organizavam códigos em pastas datadas) e um “Pós-versionamento”. Versionar o código garante segurança e organização indispensáveis em projetos em equipe (e até individuais) nos dias de hoje.

Sabendo da importância de versionamento, outra questão é pautada: como manipular projetos versionados?

Há muitas soluções para isso. Acredito que para o Windows a mais conhecida seja o TortoiseSVN, que é uma ferramenta realmente fantástica. Porém, se você utiliza uma IDE para o desenvolvimento, pode querer algo mais direto, que integre o versionamento diretamente no editor.

No Eclipse,  excelente IDE para diversas linguagens, há uma solução de SVN muito interessante, desenvolvida e disponibilizada pela própria mantenedora do Subversion: o Subclipse. Com ele, o Eclipse é capaz, por si só, de manipular (praticamente) todas as funções do SVN, tornando o desenvolvimento mais ágil.

Instalação:

Na aba Help do Eclipse, selecione “Install New Software”.

Clique em Add, dê um nome para a Fonte (Name) e insira “http://subclipse.tigris.org/update_1.8.x” como localização (Location). Depois, selecione o ítem Subclipse no quadro abaixo e siga a instalação:

Instalando o Subclipse

Instalando o Subclipse

Depois de instalado, reinicie o Eclipse.

Para baixar um projeto versionado de um repositório (checkout) e depois clique em “File -> Import”, selecione  ”SVN -> Checkout Project from SVN”:

Subclipse - Checkout

Subclipse - Checkout

Selecione “Create a new repository location”, clique em “Next” e insira o repositório SVN:

Subclipse - Repositório

Subclipse - Repositório

Selecione o repositório encontrado, clique em “Next” e depois em “Finish”.

A partir de então, você estará no Wizard de criação de projetos padrão do Eclipse. Apenas crie o projeto e, no final, o Subclipse fará o checkout de todos os arquivos do repositório.

Agora seu projeto esta criado e os arquivos versionados! Selecionando algum arquivo ou mesmo o projeto no “Explorer” do Eclipse e acessando o ítem “Team”, você terá (praticamente) todas as ferramentas do SVN, como “Update”, “Commit”, “Merge”, etc:

Subclipse - Team

Subclipse - Team

Dê uma olhada na fonte desse post e veja melhor como utilizá-las!

Fonte: IBM DeveloperWorks

Autor: Hugo Campos
 
Quase concluindo o curso de Ciência da Computação na Universidade Mackenzie, gosta de buscar sempre a melhor solução para os problemas. Sempre ligado em desempenho e confiabilidade, procura sempre desenvolver bem a lógica para o código. Já trabalhou com PHP, Java, C/C++, C# (XNA), diversos SGBD's, Javascript/Jquery e outras muitas ferramentas. Viciado em Games e Tecnologias, costuma escrever mais sobre Novidades na área.

Deixe uma resposta