sexta-feira, 16 de março de 2012

Instalação de um Servidor SVN

Olá!

Eu uso o SVN a vários anos mas nunca configurei um servidor.
Mas sempre há a primeira vez e compartilho aqui, com você, a minha experiência.

Meu ponto de partida obviamente foi o Google e fiquei um pouco surpreso em perceber que o SVN tomou vários caminhos, forks e etc.
Não sei se estou falando alguma besteira mas é de fato um pouco confuso.

Tive que escolher um ponto inicial e o escolhido foi: http://subversion.apache.org/
Até onde entedi aqui é o lugar certo para iniciar.

Para o efetivo download cheguei neste link: http://subversion.apache.org/packages.html#windows

Dai veio o dilema. Qual escolher? Optei pelo projeto Win32SVN (Subversion for Windows).
O download desta distribuição pode ser feito em: http://alagazam.net/ onde optei pelo instalador MSI, disponível na seguinte URL:

http://sourceforge.net/projects/win32svn/files/1.7.2/Setup-Subversion-1.7.2.msi/download

Após a instalação temos que, manualmente, instalar o SVN como serviço do Windows. O comando para isto é:

sc create svn binpath= "\"c:\program files (x86)\Subversion\bin\svnserve.exe\" --service -r c:\Repositorio" displayname= "Servidor Subversion" depend= Tcpip start= auto

Importante: Execute o prompt de comando como Administrador e coloque um espaço entre o sinal de igual e o valor.

Vamos ao client. O Delphi XE2 dá suporte à interação direta com o SVN. Mas vou continuar usando o Tortoise por enquanto.
O download pode ser feito em: http://tortoisesvn.net/downloads.html

Um post que achei bem completo está em: http://moisesfontana.blogspot.com/2007/09/instalar-e-configurar-um-servidor.html

É isto,

4 comentários:

Wagner disse...
Este comentário foi removido pelo autor.
Elizangela disse...

Olá!!
Aualmente eu tenho uma aplicação desenvolvida em delphi 7 com componentes ibx acessando um banco firebird 2.5 estou querendo atualizá-la para uma versão mais atual do delphi, poderia me recomendar qual a melhor versão para migrar...

José Mário Silva Guedes disse...

Elizangela, a última versão sempre é a mais recomendada, no caso o XE2.

Recomendo fortemente uma versão entre o 2010 e o XE2.

Tem bastante avanço do 7 para estas versões e não há argumentos para que seja diferente.

rthut disse...

Olha, eu utilizei bastante o VisualSVN Server, recomendo dar uma olhada. A instalação é baseada em Next Next Next, uncheck ReadMe.txt, Finish.

Depois da uma olhada

Minha lista de blogs