
Quero ter certeza de não corromper meu repositório Subversion.
Se eu precisar adicionar um novo usuário a um repositório, eu os adicionaria abaixo svnserve.conf
de /conf
cada repositório, correto?
Se isso for verdade, quando devo usar svnadmin
.
Além disso, o README.TXT
arquivo também diz para usar svnadmin
, caso contrário, pode haver complicações. É por isso que sou paranóico e quero ter certeza de que não farei mal.
Responder1
Supondo que você não esteja pré-autorizando o uso ssh
, você pode saber svnserve
qual arquivo possui as credenciais do usuário.
Seu svnserve.conf
arquivo conteria uma password-db
entrada que aponta para um arquivo com o usuário e as senhas:
[general]
password-db = userpass
realm = yourcomp
E userpass
teria:
[users]
larry.user = mypassword
barry.user = hispassword
Não há nada que diga que vários repositórios não podem usar o mesmo arquivo password-db. Referir-seSeção Redbook no svnserve.conf
Usar svnadmin
não é necessário.