Subversion

Uma equipe que tenha de trabalhar em cima de um mesmo projeto necessita de um sistema de controle de código-fonte com versionamento. Decidi testar o Subversion como alternativa ao SourceSafe da Microsoft, um sistema muito criticado pela web afora.

O Subversion (SVN) trata-se de um sistema de controle de código e versionamento.

O TortoiseSVN é um cliente SVN que integra-se ao Windows Explorer, permitindo efetuar o controle de versão de qualquer pasta de sua máquina de trabalho.

Já o AnkhSVN é um addin para o Visual Studio que permite o controle das versões dos arquivos de seu projeto a partir do próprio Visual Studio.

Instalei o Subversion, o AnkhSVN e o TortoiseSVN através de seus respectivos instaladores disponíveis nos sites de seus projetos.

Depois criei um reposítório e nele um projeto, seguindo a documentação do próprio SVN.

Dica: se você tiver uma máquina que sirva de servidor SVN, seria legal instalar o SVN como um serviço do Windows, assim ele estará disponível sempre que rebootar a máquina:

sc create svnserve binpath= "c:\svnserve\svnserve.exe --service --root c:\repos" displayname= "Subversion" depend= tcpip start= auto

Mude o c:\repos para qualquer diretório local do servidor (unidades de rede não funcionam).

Mais info: Manual do TortoiseSVN

This entry was posted in programação. Bookmark the permalink.

Deixe um Comentário

O seu endereço de email não será publicado Campos obrigatórios são marcados *

*

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>