quinta-feira, 7 de janeiro de 2010

Criação de um servidor de SVN

Esse procedimento tem o objetivo demonstrar a criação de um servidor de SVN e a sua configuração para ser utilizado como um espelho do servidor Cairo.

Pacotes nessesarios:

  • Subversion
  • Apache2
  • libapache2-svn

Foi utilizado a versão 8.04 do ubuntu.

Obs. Foi utilizado o procedimento a seguir para a configuraçã do servidor Link

Os pacotes foram instalados com o comando “Aptitude”

  # aptitude install subversion apache2 lipapache2-svn

Para subir um servidor de SVN é necessário editar o seguinte arquivo: ”/etc/apache2/mods-available/dav_svn.conf”

Exemplo de configuração:

    
DAV svn
SVNParentPath /home/desenv/repositorio/

Após a configuração é necessario restart o Apache2:

 # "/etc/init.d/apache2 restart" 

e iniciar o serviço de svn com o comando:

 # "svnserve -d". 

Ao iniciar o serviço de SVN vocẽ pode verificar que a porta 3690 esta aberta.

 # netstat -putan
# tcp 0 0 0.0.0.0:3690 0.0.0.0:* LISTEN 10097/svnserve

O caminho para acesso do SVN é o ip da maquina mais SVNParentPath mais a pasta referente ao repositório:

 svn://172.20.30.16/home/desenv/repositorio/nfe/

Nenhum comentário: