- Accueil
- » Forum
- » Serveurs
- » svn + apache2
Pages : 1
#1 Le 07/07/2014, à 11:14
- Sarce
svn + apache2
Bonjour,
Dans le cadre de mon stage en entreprise (bac +2), on me demande de créer un dépôt SVN afin que les devs de ma boite puisse sauvegarder dessus.
Jusque la rien de compliquer, j'ai réussi à crée et initialiser mon dépôt, ils peuvent commit etc.
Mon soucis viens après car on me demande de crée un Web Service ou quand on ce connecterais dessus depuis chrome, on pourrait visualiser le contenu de mon dépôt sans être authentifier.
J'utilise websvn et je n'arrive pas à le faire pointer en direction de mon dépôt SVN.
J'ai pourtant réussi à changer l'adresse ip donc quand je fais 192.168.2.2/var/svn je rencontre une erreur me disant qu'il ne trouve rien.
Et quand je tape l'adresse 192.168.2.2 j'arrive sur la page par défaut qui me dis que ça marche...( ce jolie troll de la part d'apache ! )
J'ai retourné google pour trouver des tutoriels ou des retours sur expérience (même le tuto de ce site http://doc.ubuntu-fr.org/subversion#serveur_svn_apache) rien y fait.
Je m'en remet donc à vous, je ne savais pas quoi vous fournir comme information, donc n'hésitez pas à me demander.
J'utilise Ubuntu 12.10 et je suis novice (pas totalement casu je me débrouille quand même )
En vous remerciant de m'avoir lu, je m'excuse pour les fautes d'orthographes.
Cordialement,
Sarce
Hors ligne
#2 Le 07/07/2014, à 12:59
- chefdelegion
Re : svn + apache2
Ayant testé le documentaire de la ubuntu j'ai de même le problème sur les nouvelles versions.
Tu peux utilisé le tutoriel que j'utilise pour mon serveur svn :
http://www.unixmen.com/how-to-install-a … 04-server/
Xubuntu 14.04 LTS sur tous les postes.
Debian/FreeBSD pour les serveurs.
OMV/FreeNAS pour les serveurs NAS/SAN
New blog : http://aurelienh.shost.ca
Hors ligne
#3 Le 07/07/2014, à 13:01
- Sarce
Re : svn + apache2
Très bien, je te remercie.
Je vais essayer et je reviens donner une réponse ^^
Cordialement,
Hors ligne
#4 Le 07/07/2014, à 13:46
- Sarce
Re : svn + apache2
Bon sang, ça marche !
J'ai rajouté les lignes a mon dav_svn.conf
<Location /subversion>
DAV svn
SVNParentPath /subversion
</Location>
ROUGE : Path to mon répertoire.
Dans les tutoriels que je suis aller voir il précise pas qu'il faut rajouter le lien du répertoire svn dans la balise Location.
J'ai juste fais cette manip et de suite mon répertoire c'est afficher dans chrome avec l'url :
Donc juste merci.
Une dernière question, en faite il ne faut que modifier le fichier dav_svn et c'est tout ? ou les différentes manipulation que j'ai fais dans apache2.conf (/etc/apache2) en rajoutant les balises :
<Location /svn>
DAV svn
SVNParentPath /var/svn
</Location>
servent à quelques choses?
Cordialement,
Sarce
Dernière modification par Sarce (Le 07/07/2014, à 13:47)
Hors ligne
#5 Le 07/07/2014, à 13:58
- chefdelegion
Re : svn + apache2
Oui tu peux à la fois l'utilisé pour un domaine avec un vhost apache2.
Ils servent à la lib svn de apache2 de localiser etc .... ton svn.
par exemple le mien :
<VirtualHost *:80>
ServerAdmin admin@domaine.tld
#ServerName svn.domaine.tld
# SVN n'est accessible que sur /svn
<Location /svn>
DAV svn
SVNPath /subersion
# our access control policy
# try anonymous access first, resort to real
# authentication if necessary.
# how to authenticate a user
AuthType Basic
AuthName "Subversion repository"
AuthUserFile /subersion/depot1/conf/passwd
Require valid-user
</Location>
</VirtualHost>
puis :
2enmod dav_svn
a2ensite svn
/etc/init.d/apache2 restart
Dernière modification par chefdelegion (Le 07/07/2014, à 14:08)
Xubuntu 14.04 LTS sur tous les postes.
Debian/FreeBSD pour les serveurs.
OMV/FreeNAS pour les serveurs NAS/SAN
New blog : http://aurelienh.shost.ca
Hors ligne
#6 Le 07/07/2014, à 14:01
- Sarce
Re : svn + apache2
Très bien, vous pouvez Lock le topic.
Encore merci !
Cordialement.
Hors ligne
Pages : 1