Commit: Authorization failed
Bonjour à tous,
Je viens chercher de l'aide avant de perdre mes derniers cheveux.
Je suis simple utilisateur novice de svn, je l'avais installé il y a 2 ans sans problèmes, et là après un changement de serveur, je n'arrive pas à le faire fonctionner correctement.
J'ai fait pas mal de tutos, j'ai regardé sur ce forum tout ce qui pouvait m'aider, mais rien n'y fait.
Le serveur est sous Suse Linux Enterprise Server 11.1.
J'ai installée la version 1.5.2 de subversion et de subversion-server
la configuration: fichier /etc/sysconfig/svnserve:
Code:
1 2 3 4
|
SVNSERVE_OPTIONS="-d -R -r /srv/svn/repos
SVNSERVE_USERID="wwwrun"
SVNSERVE_GROUPID="www" |
Ensuite je créé un répertoire pour svn:
Code:
1 2 3 4
|
# cd /srv/svn/repos
# svnadmin create toto
# chown -R wwwrun:www /srv/svn |
voici les lignes de mes fichiers de conf:
toto/conf/svnserv.conf
Code:
1 2 3 4 5
|
[general]
anon-access = none
auth-access = write
password-db = passwd |
toto/conf/passwd
Code:
1 2 3
|
[users]
leduc = monpass |
Je lance mon serveur svn:
Code:
1 2
|
/etc/init.d/svnserve start |
Sur mon client Windows avec Toirtoise, je fais un checkout:
Il me demande mon login/mot de passe, je lui donne tout se passe bien.
J'ajoute un fichier test.txt, je fait un add avec toirtoise puis je demande à commiter. Il me demande à nouveau mon login et mon mot de passe, mais il me renvoit une erreur : Autorisation Failed...
Si je change le fichier svnserve.conf
Code:
1 2 3 4 5
|
[general]
anon-access = write
auth-access = write
password-db = passwd |
Je peux faire mon checkout sans entrer de login, mais le commit me renvoi à nouveau une erreur d'authentification !!!
Voilà, je pense avoir simplifier au mieux la problématique, car je ne sais vraiment plus quoi faire:
J'ai testé d'autre version de svn, d'autre version de toirtoise, j'ai testé sur une autre machine virtuelle j'ai essayé de jouer avec le fichier authz mais cela ne fait que compliquer la tache...
J'ai grand besoin d'aide, merci à vous par avance !!!!
Le Duc