Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 23/11/2006, à 09:19

Sylmandel

Installer un serveur subversion

Bonjour,

Me revoilà pour un nouveau problème d'installation. Comme le titre l'indique, j'aimerais mettre en place un svn sur ma machine serveur.
J'ai lu tous les sujets du forum qui traitent du sujet ou presque mais aucun ne m'a vraiment aidé.

Voici le problème
Dans un premier temps j'ai installé apache2

sudo apt-get install apache2

Puis subversion et une lib subversion pour apache

sudo apt-get install subversion libapache2-svn

Jusque la tout va bien, mon serveur Apache tourne ainsi que le subversion

ensuite j'ai suivi ce tutorial
http://www.cosmogeek.net/index.php/2006 … buntuSuite

mais lorsque j'essaie d'aller par l'intermedaire de firefox sur l'adresse de mon repository
http://localhost/svn/Projet_TEST/

j'obtiens l'erreur suivante

<D:error><C:error/><m:human-readable>Could not open the requested SVN filesystem</m:human-readable></D:error>

Hors ligne

#2 Le 06/01/2008, à 12:10

Loiseau2nuit

Re : Installer un serveur subversion

pareil !

je reposte ici un de mes messages propulsé auparavant dans une mauvaise zone du forum :


Je dois utiliser subversion pour travailler sur des plugins du CMS Spip développés en commun via SVN justement.

Disposant déjà  du couple Quanta+/CervisiaCVS, puis par la suite de KDESvn et n'ayant tout simplement rien compris à  leur fonctionnement (sauf quanta que j'utilise couramment pour mon boulot mais pas en CVS/SVN) j'ai tenté de suivre le tuto suivant : http://doc.ubuntu-fr.org/subversion mais rien y fait ça ne tourne toujours pas.

- j'ai un apache2 qui tourne (serveur web installé, avec DB MySql et tout le tintouin)
- j'ai réussi à  installer subversion + la libapache2-svn adéquate
- j'ai réussi a créer mon répertoire au sein même de www (lui même stocké redirigé dans mon dossier /home/utilisateur)
- j'ai réussi à  créer le script /etc/init.d/svnserve
- le link symbolique dans /etc/rc2.d semble être passé

et là  on en arrive au moment o๠je dois relancer mon serveur svn :

sudo /etc/init.d/svnserve

et là  je reçois un sudo: /etc/init.d/svnserve: command not found

Déjà  ca part mal.

Enfin bref... je continue tout de même le tuto, et je suis les étapes de config des différents fichiers conf tel que décrit dans le tuto et j'en arrive au moment o๠je teste mon http://localhost/svn

et là  j'ai un pauvre fichier xml qui s'affiche :

<D:error>
  <C:error/>
    <m:human-readable errcode="2">
      Could not open the requested SVN filesystem
    </m:human-readable>
</D:error>

Donc là  je vous avoue que je n'y comprends plus rien sad

Si quelqu'un a une piste, je le remercie ici d'avance.

Bonne soirée à  tous.


EDIT / je viens de tenter mon premier checkout, pour voir si à  tout hasard ca ferait quelque chose...

[loiseau2nuit@acer:/etc/init.d] $ sudo svn checkout svn://zone.spip.org/spip-zone/_plugins_/_stable_/couteau_suisse
[sudo] password for loiseau2nuit:
A    couteau_suisse/outils
A    couteau_suisse/outils/liens_orphelins.php
A    couteau_suisse/outils/filets_sep.css
A    couteau_suisse/outils/couleurs.php
A    couteau_suisse/outils/introduction_fonctions.php
A    couteau_suisse/outils/liens_en_clair.php
A    couteau_suisse/outils/blocs.css.html
A    couteau_suisse/outils/decoupe_fonctions.php
A    couteau_suisse/outils/desactiver_flash.php
A    couteau_suisse/outils/set_options.php
A    couteau_suisse/outils/decoupe.js
A    couteau_suisse/outils/guillemets.php
A    couteau_suisse/outils/spam_options.php
A    couteau_suisse/outils/orientation_fonctions.php
A    couteau_suisse/outils/insertions_fonctions.php
A    couteau_suisse/outils/boites_privees.php
A    couteau_suisse/outils/blocs_fonctions.php
A    couteau_suisse/outils/decoupe.php
A    couteau_suisse/outils/mailcrypt_fonctions.php
A    couteau_suisse/outils/blocs.js
A    couteau_suisse/outils/decoration.php
A    couteau_suisse/outils/glossaire.css
A    couteau_suisse/outils/cout_fonctions.php
A    couteau_suisse/outils/insertions.php
A    couteau_suisse/outils/filets_sep.php
A    couteau_suisse/outils/sommaire_fonctions.php
A    couteau_suisse/outils/chatons.php
A    couteau_suisse/outils/typo_exposants.php
A    couteau_suisse/outils/blocs.php
A    couteau_suisse/outils/pucesli.php
A    couteau_suisse/outils/toutmulti.php
A    couteau_suisse/outils/smileys_fonctions.php
A    couteau_suisse/outils/spip_cache_options.php
A    couteau_suisse/outils/glossaire_fonctions.php
A    couteau_suisse/outils/verstexte_fonctions.php
A    couteau_suisse/outils/sommaire.php
A    couteau_suisse/outils/glossaire.js
A    couteau_suisse/outils/auteur_forum.php
A    couteau_suisse/outils/liens_orphelins_fonctions.php
A    couteau_suisse/outils/decoupe.css
A    couteau_suisse/outils/smileys.php
A    couteau_suisse/outils/en_travaux_options.php
A    couteau_suisse/outils/liens_en_clair_fonctions.php
A    couteau_suisse/outils/inc_cs_liens.php
A    couteau_suisse/cout_utils.php
A    couteau_suisse/lang
A    couteau_suisse/lang/cout_en.php
A    couteau_suisse/lang/cout_fr.php
A    couteau_suisse/lang/desc_fr.php
A    couteau_suisse/cout_fonctions.php
A    couteau_suisse/exec
A    couteau_suisse/exec/charger_description_outil.php
A    couteau_suisse/exec/cs_version.php
A    couteau_suisse/exec/cs_boite_rss.php
A    couteau_suisse/exec/description_outil.php
A    couteau_suisse/exec/test_couteau_suisse.php
A    couteau_suisse/exec/admin_couteau_suisse_old.php
A    couteau_suisse/exec/admin_couteau_suisse.php
A    couteau_suisse/cout_lancement.php
A    couteau_suisse/cout_pipelines.php
A    couteau_suisse/fonds
A    couteau_suisse/fonds/en_travaux.html
A    couteau_suisse/fonds/sommaire1.html
A    couteau_suisse/fonds/sommaire2.html
A    couteau_suisse/inc
A    couteau_suisse/inc/description_outil.php
A    couteau_suisse/inc/cs_outils.php
A    couteau_suisse/lisezmoi.txt
A    couteau_suisse/config_outils.php
A    couteau_suisse/cout_options.php
A    couteau_suisse/img
A    couteau_suisse/img/chatons
A    couteau_suisse/img/chatons/euh.png
A    couteau_suisse/img/chatons/mdr.png
A    couteau_suisse/img/chatons/oups.jpg
A    couteau_suisse/img/chatons/lol.png
A    couteau_suisse/img/chatons/grr.gif
A    couteau_suisse/img/decoupe
A    couteau_suisse/img/decoupe/precedent_off.gif
A    couteau_suisse/img/decoupe/suivant_off.gif
A    couteau_suisse/img/decoupe/precedent.gif
A    couteau_suisse/img/decoupe/suivant.gif
A    couteau_suisse/img/mailcrypt
A    couteau_suisse/img/mailcrypt/leure.gif
A    couteau_suisse/img/nosel.gif
A    couteau_suisse/img/permute.gif
A    couteau_suisse/img/smileys
A    couteau_suisse/img/smileys/mouais.png
A    couteau_suisse/img/smileys/tableau.gif
A    couteau_suisse/img/smileys/lunettes.png
A    couteau_suisse/img/smileys/bof.png
A    couteau_suisse/img/smileys/surpris.png
A    couteau_suisse/img/smileys/mort_de_rire.png
A    couteau_suisse/img/smileys/tire_la_langue.png
A    couteau_suisse/img/smileys/triste.png
A    couteau_suisse/img/smileys/pas_content.png
A    couteau_suisse/img/smileys/clin_d-oeil.png
A    couteau_suisse/img/smileys/diable.png
A    couteau_suisse/img/smileys/rouge.png
A    couteau_suisse/img/smileys/logo.gif
A    couteau_suisse/img/smileys/pleure_de_rire.png
A    couteau_suisse/img/smileys/index.html
A    couteau_suisse/img/smileys/sourire.png
A    couteau_suisse/img/smileys/rigolo.png
A    couteau_suisse/img/smileys/en_colere.png
A    couteau_suisse/img/filets
A    couteau_suisse/img/filets/ornement.png
A    couteau_suisse/img/filets/degrade.png
A    couteau_suisse/img/formatspip-24.png
A    couteau_suisse/img/couteau-50.gif
A    couteau_suisse/img/couteau-24.gif
A    couteau_suisse/img/sommaire
A    couteau_suisse/img/sommaire/coin.gif
A    couteau_suisse/action
A    couteau_suisse/action/description_outil.php
A    couteau_suisse/plugin.xml
Checked out revision 17858.

Ouais, c'est bien, mais je retrouve pas le dossier que je suis supposé avoir téléchargé. ou alors je n'ai rien compris ???

EDIT / Je n'avais effectivement pas tout compris. Quand on spécifie un répertoire d'arrivé pour la cible du checkout ca marche déjà  beaucoup mieux, j'ai pu récupérer le répertoire qui m'intéressait.


S'en suivent maintenant tout un tas de question car étant n00b de chez n00b au niveau SVN j'avoue ne pas treès bien saisir ni la philosophie, ni le fonctionnement basic de ce truc. Et les tutos que je trouve sur la question sont pour le moins étrange pour ne pas dire parfaitement incompréhensible.

Pourtant j'ai réussis à  faire pas mal de truc bizarre sur informatqiue avant mais là , ca, ca me laisse c*n c'est vexant...

Merci pour vos réponses wink


DESKTOP LinuxMint 20.1 Ulyssa XFCE | CPU AMD64 5000+ 2x1600 MHz 64bits | RAM 4Go
Graph RV516 [Radeon X1300/X1550 Series] /!\ GLX ATI RV515 v2.1 Mesa 19.1.4 | HDD [ / 64Go ] SSD + [ /home 150Go /swap 8Go ] SATA2
----
Brèves de Hotline: #merci2votreappel

Hors ligne

#3 Le 24/01/2008, à 20:41

AsTeR

Re : Installer un serveur subversion

J'ai eu le même type d'erreurs c'était due à un mauvais chemin de dossier dans /etc/apache2/mods-available/dav_svn.conf

Hors ligne

#4 Le 24/03/2010, à 15:01

Concombre Masqué

Re : Installer un serveur subversion

Bonjour,

Aster, peux-tu dire ce que tu as modifié dans dav_svn.conf ? J'ai une configuration un peu spéciale des fichiers de config d'apache2, et je ne vois pas ce qui pose problème ..


Concombre Masqué, 100% Végétal et donc 100% sain

Hors ligne