InstallationSubVersion

Un article de Wiki SOS-ADMIN.


Nous allons installer un subversion avec un webdav apache.

1/ Synchronisation d'emerge


#emerge --sync

Ca nous donne ca a peu pres à la fin :

Performing Global Updates: /usr/portage/profiles/updates/1Q-2007 (Could take a couple of minutes if you have  a lot of binary packages.) .='update pass' *='binary update' @='/var/db move' s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*' ...................... * IMPORTANT: 3 config files in /etc need updating. * Type emerge --help config to learn how to update config files. * An update to portage is available. It is _highly_ recommended * that you update portage now, before any other packages are updated. * Please do so and then update ALL of your configuration files.


2/ Activation de mod_dav pour apache. l'apache d'ovh n'as pas été compiler avec l'option --enable-dav, il faut donc le faire.

Pour ce faire, on va aller modifier le fichier ebuild pour spécifié cette option de conf :


#vi /usr/local/portage-ovh/net-www/apache-ovh/apache-ovh-2.0.58.ebuild

A la ligne 47, on saute une ligne et on ajoute ca :

--enable-dav \

ou sauvegarde et on quitte ...

Il faut maintenant regenerer la signature numérique du paquet.


#ebuild /usr/local/portage-ovh/net-www/apache-ovh/apache-ovh-2.0.58.ebuild digest

et ensuite on résintalle le paquet complet :

#emerge apache-ovh


Attention, il se peut que du coup emerge vous fasse migrer apache 2.0.58 en apache 2.0.59, il faudra refaire la meme manip alors avec le fichier ebuild correspondant a l'apache 2.0.59

3/ apxs

Emerge a besoin d'apxs2 pour installer subversion. Je ne l'avais pas sur le dédié donc j'ai feinté.

# ln -s /usr/local/apache/bin/apxs /usr/sbin/apxs2


4/ installation de subversion


#emerge subversion


On a maintenant subversion d'installé. il ne nous reste plus qu'a le configurer