Eclipse + Projeto Java (ou C++) + SVN (Repositório)
Autor: Bruno | Publicado: 2012-01-27T21:07:00-08:00

Bom amigos do blog, esse post vai para você que está querendo fazer um projeto em equipe usando a linguagem de programação Java (ou C++). Recomendo que usem o SVN para poderem programar de casa, mandando os códigos pra um servidor e os outros membros da equipe baixando cada modificação feita, direto no código no Eclipse. Se ficou alguma dúvida, pesquise sobre SVN (Repositório Subversion).O primeiro passo é baixar a IDE. Usaremos o Eclipse 3.7.1 Java EE INDIGO (versão mais atualizada até o momento). Você pode ir nesses links:Windows 32bitsWindows 64bitsLinux 32bitsLinux 64bitsMac 32bitsMac 64bitsApós baixar, abra o Eclipse. Selecione a pasta onde deve ficar o ‘workspace’ e dê ok. Com o Eclipse aberto, clique em ‘Help &gt; Eclipse Marketplace’. No campo ‘Find’ digite ‘SVN’ e espere aparecer os resultados. Você deverá selecionar o ‘Subclipse’ e seguir o processo de instalação. Após terminar a instalação, reinicie o Eclipse. Pronto. Bem fácil.Você precisa criar uma conta em algum servidor para armazenar seus códigos. Eu uso o code.google.com, pois é gratuito e muito eficiente, porém é open-source, qualquer um poderá ter acesso aos seus códigos. Existem vários links na internet explicando como criar um endereço de armazenamento com o Google Code. Crie o projeto com o Google Code usando o endereço code.google.com/hosting (você precisa de uma conta Google).Com o link em mãos, vá ao Eclipse, clique em ‘File &gt; New &gt; Other...’ ou simplesmente Ctrl N. Abra a pasta do ‘SVN’ e clique em ‘Checkout Projects from SVN’ e prossiga em ‘Next’. Agora selecione a opção ‘Create a new repository location’. Na url cole o link gerado pelo projeto do Google Code, que tem a terminação ‘/trunk’, por exemplo ‘HTTPS://arrozcomovo.googlecode.com/svn/trunk’. Clique em ‘Next’, o Eclipse localizará o servidor e deverá aparecer o link com um símbolo amarelo ao lado esquerdo. Clique no link e ‘Finish’. Então, aparecerá a opção para você criar o seu projeto. Creio que isso você consiga fazer sozinho. :DPara mandar seus códigos para o servidor para que os outros programadores possam baixar no seu computador, clique com o botão direito exatamente no arquivo onde você fez a modificação (é importante que você tenha salvado para poder mandar) e clique em ‘Team &gt; Commit...’. Então você deverá inserir algum comentário, justificando a mudança no quadro que irá aparecer e finalizar o Commit. Será pedido um usuário e a senha. O usuário é o seu email do Gmail. E a senha é uma que o Google Code gera automaticamente para cada usuário inserido no projeto, que deverá ser pega no próprio site code.google.com. Pronto, seus arquivos foram mandados para o servidor.Para receber os arquivos enviados pelos outros programadores, você deverá colocar em ‘Team Synchronize perspective’ para visualizar o que pode ser enviado e baixado. Clique no botãozinho que a descrição é ‘Synchronise SVN’. Fazendo isso, o Eclipse sincronizará com o servidos e aparecerá os códigos possíveis de ser baixados, os de ser enviados e os que estão em conflito. Para baixar, selecione o botão cuja descrição é ‘Incoming Mode’ é clique no botão direito do mouse &gt; Upgrade. Pronto, simples assim.É importante saber que se dois programadores mudarem a mesma Classe, dará conflito e quando os outros forem baixar, vai ser uma chatisse. Tem que ser tudo muito bem organizado com regras de Commit. Ok? Bom projeto a todos e espero ter ajudado alguém. ;D