Trabalhando com SVN google code


Recentemente desenvolvendo um projeto da faculdade me deparei com um pequeno , porém muito chato  problema, desenvolver um código para ser usado  com vários programadores, e saber quais as alterações foram feitas e em que parte  o código foi afetado. Ficar passando arquivos por pendrivre era até então o meio utilizado para compartilhar o código,mas dá um certo trabalho e não se tem um controle preciso no código alterado. Então comecei a utilizar uma ótima solução grátis da google, o SVN google code

SVN ou Subversion é um sistema de controle de versão. Isto é, o Subversion gerencia arquivos e diretórios, e as modificações feitas neles ao longo do tempo. Isto permite que você recupere versões antigas de seus dados, ou que examine o histórico de suas alterações. Devido a isso, muitas pessoas tratam um sistema de controle de versão como uma espécie de “máquina do tempo”.

Pesquisando pela web achei esse tutorial bem explicativo sobre como utilizar o serviços da google e resolvi compartilhar para quem precisar usar esse tipo de serviço, afinal nem todo mundo estrutura pra montar e manter um servido com controle de versão.


Parte 1 – Como criar projetos no Google Code

Vamos entrar no site do Google Code.
Clicaremos em “Project Hosting”.
Na pagina da wiki explica o que você tem que fazer para criar um projeto, clicaremos no link “Create Project”.
Iremos para a pagina de criação do projeto “Create Project”, precisando realizar o login com a conta do google.
Temos que preencher os campos dos dados do projeto.
Project Name – Nome do Projeto
Project Summary – Resumo do projeto
Description – Descrição do projeto
Version Control System – Versão do controle do sistema
Source code license – Licença de código fonte
Project label(s) – São as Tags do projeto
É muito importante que você preencha a “Version Control System” com “Subversion” para que a sincronização com o eclipse ocorra sem erros.
Pronto seu projeto esta criado.

Parte 2 – Sincronização com o Eclipse

O primeiro passo é instalar o “Subversion” no eclipse.
Subversion é um controle de verão do sistema, open-source. Subversion permite que os desenvolvedores compartilhem seus projetos sobre repositórios, onde eles serão armazenados posteriormente. Repositório é muito similar a um servidor de arquivos, exceto o fato, que ele armazena não apenas a cópia do sistema de arquivos, mas o seu estado anterior e mudança da história. Subversion acessa seus repositórios usando a rede, de modo que fornece uma probabilidade de uma pessoa trabalhar com mais alguns arquivos compartilhados e assistir a todas as possíveis alterações feitas por outros desenvolvedores.
Entraremos no Eclipse e clicar em “Help > Instal New Software…”:
Na tela de “install” clicar no botão “Add” e incluir:
Name – Subversive
Location – http://download.eclipse.org/technology/subversive/0.7/update-site/
Marcaremos todos os Plugins e “Next >”.
Marcar a opção “I accept the terms of the license agreements” e “Finish”.
Esperar o processo de instalação e reiniciar o eclipse.
Quando o eclipse for reaberto de novo você vera uma tela chamada “Install Connectors”:
Marcar a opção “SNV kit 1.3.5” e “Finish” abrira uma tela para instalação dos conectores, marcar todos e “Next >”.
Depois que a instalação for concluída o eclipse precisara reiniciar novamente. Pronto você instalou o Subversion no Eclipse.
Agora vamos adicionar um projeto no eclipse para o nosso Google Code criado.
Dentro do eclipse vamos clicar com botão direito no projeto desejado e “Team”  –> “Share Projects…”.
Antes de prosseguirmos com o Eclipse iremos ao site de nosso projeto, clicaremos em “Source” e copiaremos a URL.
https://hello-word-felipecosse.googlecode.com/svn/trunk
E vamos entrar no link “googlecode.com password”, para pegar a senha de nosso projeto, precisaremos dela no Eclipse.
Voltaremos ao eclipse e na tela “Share Project Wizard”, onde vamos colocar a URL de nosso projeto e “Finish”:
Pedira o Login e a Senha de sua conta no Google.
Depois pedira seu Usuário e sua Senha do projeto, que é seu email e a senha pegada anteriormente no site do projeto.
Selecionaremos as pastas do projeto e “OK”.
Pronto seu projeto no Eclipse esta sincronizado com o google code.
Fonte:  Felipe Cosse

Comentários