SVN commit failed [closed]

1
D:\svnroot>svn commit -m "Type your justification here" --username svnu --password test

svn: Authorization failed

Tenho certeza que o nome de usuário / senha está correto (em conf/password ), é necessário ter exatamente esse usuário no servidor svn remoto?

    
por Sathyajith Bhat 23.05.2010 / 09:04

2 respostas

1

I'm sure the username/password is correct(in conf/password),is it necessary to have exactly that user on the remote svn server?

conf/password ou conf/passwd ? O arquivo correto é passwd . Quanto a ter "exatamente" esse usuário no servidor SVN remover ... Eu não sei o que você quer dizer? O nome de usuário precisa estar correto, mas não precisa de uma conta de usuário.

Observe que o SVN provavelmente diferencia maiúsculas de minúsculas quando se trata de nomes de usuários e senhas.

    
por 23.05.2010 / 09:17
1

Observe que a autorização, não a autenticação, falhou. Seu nome de usuário e senha foram aceitos, mas o SVN não acredita que esse usuário tenha permissão de gravação.

Supondo que você esteja usando o svnserve (já que se fosse o apache, o erro mencionaria um código de status HTTP):

  • verifique se svnserve não foi iniciado com a opção somente leitura
  • verifique se svnserve.conf tem auth-access = write
  • se um arquivo authz estiver em uso, verifique se ele lista seu usuário
por 24.06.2010 / 22:56
0
 __   __ _______ _______  
   \_/   |______ |______  
    |    |______ ______| .
    
por 24.06.2010 / 21:55

Tags