Subversion com Apache 2 no Ubuntu 7.10
Aqui vai uma dica para quem está querendo disponibilizar um repositório do subversion no apache2, encontrei-a no blog do david winter e fiz uma tradução resumida hehe:
Durante o tutorial, vamos considerar que você já tem o apache devidamente instalado.
Agora, vamos instalar o subversion e o módulo do mesmo para o apache2.
sudo apt-get install subversion libapache2-svn
A instalação deverá habilitar o modulo, mas, conferir é de graça:
sudo a2enmod dav_svnAgora, vamos configurar o módulo no apache, com um editor de sua preferência abra (como root) o arquivo:
/etc/apache2/mods-enabled/dav_svn.conf
Edite-o como no exemplo abaixo:
<Location /svn> DAV svn SVNPath /home/svn AuthType Basic AuthName "Subversion Repository" AuthUserFile /etc/apache2/dav_svn.passwd Require valid-user </Location>
Substitua o /home/svn por um diretório de sua preferência, se você ainda não criou um diretório, use os comandos:
sudo mkdir /home/svn sudo svnadmin create /home/svn
Vamos fazer com que o dono desse diretório seja o apache:
sudo chown -R www-data /home/svn
Vamos criar um arquivo de senha para seu repositório svn no apache:
sudo htpasswd -cm /etc/apache2/dav_svn.passwd bob
Substitua bob por um nome de sua preferência e digite a senha.
Agora reinicie o apache:
sudo /etc/init.d/apache2 restartSe tudo ocorreu bem, você poderá visitar seu repositório pelo browser no endereço http://seu.servidor/svn .
Bem, isso é tudo, até a próxima.
Fiquem com Deus!
Postado em Dicas, Linux, Web | 2 Comentários »







