fbpx

svn instalación

February 19, 2008

instalar en ubuntu

Instalación en ubuntu 8.04
instalar paquetes:

  • subversion
  • libapache2-svn
  • apache2

Creo el repositorio

sudo mkdir /var/svn
sudo svnadmin create /var/svn/$REPOS
sudo chown -R www-data:www-data /var/svn/$REPOS
sudo chmod -R g+ws /var/svn/$REPOS

Configuro el modulo svn de apache
sudo gedit /etc/apache2/mods-available/dav_svn.conf

creo el location:

<Location /Repository>
DAV svn
SVNPath /var/svn/repo1
AuthType Basic
AuthName “Subversion Repository”
AuthUserFile /etc/apache2/dav_svn.passwd
AuthzSVNAccessFile /etc/apache2/dav_svn.authz
Require valid-user
</Location>

Genero los archivos:
AuthUserFile /etc/apache2/dav_svn.passwd
AuthzSVNAccessFile /etc/apache2/dav_svn.authz

Agregar usuarios al repositorio:
sudo htpasswd -m /etc/apache2/svn-auth-file $NOMBRENUEVOUSUARIO
(para crear el archivo la primera vez agregar -c antes de -m)

en mi caso:
archivo de users y permisos: /etc/apache2/dav_svn.authz
archivo de password: /etc/apache2/dav_svn.passwd
archivo de config de apache svn: /etc/apache2/mods-enabled/dav_svn.conf

como hacer dump y load:
svnadmin dump /usr/gonzo/svn/repo > ~/reponame.dump
svnadmin load /usr/gonzo/svn/repo < ~/reponame.dump

reiniciar apache:
sudo /etc/init.d/apache2 restart

avatar
Gonzalo Escribano

Ver entradas

Most Recent

June 9, 2022

¿Qué son las DAO y cuáles son sus beneficios?

Es común en la historia contemporánea que haya cambios a partir de los avances en el campo de la...

Read More

June 2, 2022

¿Qué son las DeFi y por qué son el futuro de las finanzas?

Es común en la historia contemporánea que haya cambios a partir de los avances en el campo de la...

Read More

May 27, 2022

How to start a successful product build from scratch?

Creating a product from scratch could be a huge challenge. To achieve your business goals it’s important to develop...

Read More