Eu estava configurando outro usuário para usar nosso repositório SVN. Ele não tinha um nome de usuário / senha, então eu entrei com minhas credenciais. Agora temos um nome de usuário / senha para ele.
Como faço para que o TortoiseSVN efetue logout e esqueça a senha antiga para que eu possa inserir o novo nome de usuário / senha?
svn
login
tortoisesvn
Robert
fonte
fonte
Existem várias maneiras de fazer isso, através de configurações ou excluindo o cache.
Excluir o cache é o método mais versátil. Primeiro, localize-o:
No XP, ele estava localizado aqui:
No Vista, ele estava localizado aqui:
Em seguida, examine esses arquivos com o Bloco de notas e exclua o arquivo com suas credenciais.
fonte
svn.simple
. Em vez disso, eu o encontreisvn.ssl.server
; Ao excluí-lo, tive que aceitar o certificado, mas certamente foram solicitadas credenciais suficientes.Se você deseja remover apenas uma senha salva, por exemplo, para "usuário1":
*c:\Users\USERNAME\AppData\Roaming\Subversion\auth\svn.simple\*
)fonte
Depois de lutar com isso e tentar todas as respostas nesta página, finalmente percebi que tinha as credenciais incorretas armazenadas pelo Windows para o servidor que hospeda nossa subversão. Limpei esse valor armazenado das credenciais do Windows e está tudo bem.
http://windows.microsoft.com/en-us/windows7/remove-stored-passwords-certificates-and-other-credentials
fonte
Ao usar a autenticação integrada do Windows (ou seja, Logon único do Active Directory), você se autentica nos recursos do AD automaticamente com suas credenciais do AD. Você já está conectado ao AD e essas credenciais são reutilizadas automaticamente. Portanto, se o seu servidor estiver habilitado para IWA (por exemplo, VisualSVN Server), o servidor não solicitará que você digite o nome de usuário e a senha, passando
--username
e--password
não funcionará, e o cliente SVN também não armazenará em cache suas credenciais no disco.Quando você deseja alterar a conta de usuário usada para entrar em contato com o servidor, é necessário usar o Gerenciador de Credenciais do Windows no lado do cliente. Isso também é útil quando o computador não ingressa no domínio e você precisa armazenar suas credenciais do AD para acessar os recursos do domínio.
Siga estas etapas para salvar as credenciais de domínio do usuário no Windows Credential Manager no computador do usuário:
svn.example.com
).DOMAIN\Username
formato.Agora, quando você entrar em contato
https://svn.example.com/svn/MyRepo
ou com um URL semelhante, o cliente ou o navegador da Web usará as credenciais salvas no Credential Manager para se autenticar no servidor.fonte
Substitua a linha no arquivo htpasswd:
Vá para: http://www.htaccesstools.com/htpasswd-generator-windows/
(Se o link expirar, pesquise outro gerador no google.com.)
Digite seu nome de usuário e senha. O site irá gerar uma linha criptografada. Copie essa linha e substitua-a pela linha anterior no arquivo "repo / htpasswd".
Você também pode precisar Cleardos 'Dados de autenticação' do TortoiseSVN → Configurações → Dados salvos.
fonte