Pages : 1
#1 Le 01/06/2009, à 00:39
- __fabrice
[RESOLU] [SVN] autorisation refusée avec un commit
salut à tous,
Je viens d'installer sans probleme un serveur SVN. J'ai créé mon dépôt, je me sert de websvn et tout et tout.
Et là, avec la ligne de commande, je voudrai juste faire un commit, et j'ai cette erreur :
svn ci -m "home page"
svn: Échec de la propagation (commit), détails :
svn: Autorisation refusée
Pourtant, je peux faire un update, des import, etc
Pour info, j'ai crée un utilisateur pour le dépôt, et pour utiliser DAV avec apache. Mais tout cela fonction bien.
Mais le commit ne marche pas. Pourquoi ?
Fabrice
Dernière modification par __fabrice (Le 05/06/2009, à 23:16)
Hors ligne
#2 Le 01/06/2009, à 08:59
- wblitz
Re : [RESOLU] [SVN] autorisation refusée avec un commit
dans quel répertoire est placé le dépôt ? peux-tu poster la configuration d'apache pour le DAV ainsi que la sortie des commandes suivantes :
ls -ld /chemin/vers/le/dépôt/
ls -lA /chemin/vers/le/dépôt/
"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs
Hors ligne
#3 Le 01/06/2009, à 11:57
- __fabrice
Re : [RESOLU] [SVN] autorisation refusée avec un commit
salut,
le dépot est placé ici :
/var/svn/biz-up
Affichage réponses sur ls :
drwxr-xr-x 6 root root 4096 2009-05-31 13:58 /var/svn/biz-up/
drwxr-xr-x 2 root root 4096 2009-05-31 22:46 conf
drwxr-sr-x 6 root root 4096 2009-05-31 23:22 db
-r--r--r-- 1 root root 2 2009-05-30 21:00 format
drwxr-xr-x 2 root root 4096 2009-05-30 21:00 hooks
drwxr-xr-x 2 root root 4096 2009-05-30 21:00 locks
-rw-r--r-- 1 root root 229 2009-05-30 21:00 README.txt
la config DAV :
<Location /svn.biz-up>
DAV svn
# Configuration au cas par cas, projet par projet
SVNPath /var/svn/biz-up
AuthType Basic
AuthName "Depot Subversion "
AuthUserFile /etc/apache2/dav_svn.passwd
Require valid-user
</Location>
voila voila.
Je vois pas pourquoi le commit ne marche pas et les autres commandes si.
Egalement, ce qui est étrange, c que je n'arrive à avoir acces au depot ici http://localhost/svn.biz-up
qu'en fesant un restart de apache... !!??. Par contre, sur http://localhost/websvn, çà marche toujours.
Merci
Fabrice
Dernière modification par __fabrice (Le 01/06/2009, à 12:02)
Hors ligne
#4 Le 02/06/2009, à 07:47
- wblitz
Re : [RESOLU] [SVN] autorisation refusée avec un commit
lance cette commande :
sudo chown -R www-data /var/svn/biz-up/
et ensuite tu pourras faire ton commit (si tu passes par webdav, sinon tu auras un problème de droit)
si tu souhaites le faire avec un autre protocole, je te conseille de créer un groupe subversion (au hasard ) :
sudo groupadd subversion
de t'ajouter à ce groupe :
sudo usermod -a -G subversion ton_login
et de donner les droits en écriture sur le dépôt au groupe :
sudo chgrp -R subversion /var/svn/biz-up
sudo chmod -R g+w /var/svn/biz-up
sudo chmod 444 /var/svn/biz-up/format
(la dernière commande n'est pas nécessaire, mais c'est mieux de laisser les droits en lecture seule sur ce fichier)
"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs
Hors ligne
#5 Le 05/06/2009, à 23:13
- __fabrice
Re : [RESOLU] [SVN] autorisation refusée avec un commit
hello,
Merci wblitz, tous tes conseils m'ont été précieux. Tout marche maintenant... depuis la console, comme avec DAV, avec TortoiseSVN (winDaube).
Cool
Fabrice
Hors ligne
#6 Le 12/02/2013, à 18:07
- didamss
Re : [RESOLU] [SVN] autorisation refusée avec un commit
bonjour a tous,
Je viens d'installer trac et subversion coté subversion il parvient bien à mettre à jour par contre aucune modification apparait dans le trac cela fais maintenenat une petite semaine que je me bataille sans reponse.
Peux etre avez vous une solution par avance merci
Hors ligne
Pages : 1