No artigo anterior efetuei uma breve explicação sobre o SVN e Sistemas de Controle de Versão (SCV). Neste artigo explicarei como usar o cliente svn para efetuar o “check out”de projetos e como trabalhar com arquivos.
Em Linux/Mac OSX a maioria dos usuários poderá usar o poderoso terminal (linha de comandos). Segue abaixo descrição dos mais comuns (onde estiver <site>será equivalente à url do servidor onde reside o repositório SVN,<arquivo>corresponde a arquivo ou diretório):
- svn co <site>–Efetua o “check out”dos arquivos,ou seja,descarrega os arquivos do servidor.
- svn add <arquivo>–Adiciona um arquivo ou diretório ao repositório.
- svn delete <arquivo>–Excluí um arquivo do repositório.
- svn status –Apresenta o estado atual do diretório local em relação ao repositório.
- svn update –Atualiza a cópia local com relação ao repositório.
- svn commit –Envia as alterações locais para o repositório.
- svn move <arquivo>–Move arquivos no repositório.
Para o Windows recomendo o Tortoise SVN,por sua facilidade de utilização.
O uso do Tortoise SVN se faz através do menu contextual disponível a partir de qualquer janela do explorador do windows (windows explorer),conforme figura ilustrativa.
Através dele é possível efetuar todas as operações e o seu uso é bastante simplificado.
É necessário,em primeiro lugar efetuar o “check out”para obter os arquivos do repositório:
Após o check out o menu contextual se altera para mostrar todas as opções disponíveis de controlo de arquivos.
Existem outros clientes SVN,inclusive muitos estão disponíveis como plugins para os IDEs (Ambientes de Desenvolvimento Integrados) mais populares tais como o Eclipse ou NetBeans.




Português
Inglês
[...] a próxima parte do artigo em SVN –Sistema de Controle de Versão (Parte 2). Março 20th,2010 | Tags:Linux,OSX,Projetos,Servidor,Tecnologia da Informação,Windows | [...]
Like or Dislike:
0
0