Estaba configurando otro usuario para usar nuestro repositorio SVN. No tenía un nombre de usuario / contraseña, así que inicié sesión con mis credenciales. Ahora tenemos un nombre de usuario / contraseña para él.
¿Cómo hago para que TortoiseSVN cierre sesión y olvide la contraseña anterior para poder ingresar el nuevo nombre de usuario / contraseña?
svn
login
tortoisesvn
Robert
fuente
fuente
Hay varias formas de hacerlo, a través de la configuración o eliminando el caché.
Eliminar el caché es el método más versátil. Primero, ubícalo:
En XP, se encuentra aquí:
En Vista, se encuentra aquí:
Luego busque esos archivos con el Bloc de notas y elimine el que tenga sus credenciales.
fuente
svn.simple
. En cambio, lo encontré ensvn.ssl.server
; al eliminarlo tuve que aceptar el certificado, pero seguramente se me solicitaron las credenciales.Si desea eliminar solo una contraseña guardada, por ejemplo, para "usuario1":
*c:\Users\USERNAME\AppData\Roaming\Subversion\auth\svn.simple\*
)fuente
Después de luchar con esto y probar todas las respuestas en esta página, finalmente me di cuenta de que tenía las credenciales incorrectas almacenadas por Windows para el servidor que aloja nuestra subversión. Borré este valor almacenado de las credenciales de Windows y todo está bien.
http://windows.microsoft.com/en-us/windows7/remove-stored-passwords-certificates-and-other-credentials
fuente
Cuando utiliza la autenticación integrada de Windows (es decir, el inicio de sesión único de Active Directory), se autentica en los recursos de AD automáticamente con sus credenciales de AD. Ya ha iniciado sesión en AD y estas credenciales se reutilizan automáticamente. Por lo tanto, si su servidor está habilitado para IWA (p. Ej., VisualSVN Server), el servidor no le pide que ingrese el nombre de usuario y la contraseña, lo pasa
--username
y--password
no funciona, y el cliente SVN tampoco almacena en caché sus credenciales en el disco.Cuando desee cambiar la cuenta de usuario que se usa para contactar al servidor, debe usar el Administrador de credenciales de Windows en el lado del cliente. Esto también es útil cuando su computadora no está unida al dominio y necesita almacenar sus credenciales de AD para acceder a los recursos de su dominio.
Siga estos pasos para guardar las credenciales de dominio del usuario en el Administrador de credenciales de Windows en la computadora del usuario:
svn.example.com
).DOMAIN\Username
formato.Ahora, cuando se ponga en contacto con usted
https://svn.example.com/svn/MyRepo
o con una URL similar, el cliente o el navegador web utilizarán las credenciales guardadas en el Administrador de credenciales para autenticarse en el servidor.fuente
Reemplace la línea en el archivo htpasswd:
Vaya a: http://www.htaccesstools.com/htpasswd-generator-windows/
(Si el enlace ha caducado, busque otro generador en google.com).
Ingrese su nombre de usuario y contraseña. El sitio generará una línea encriptada. Copie esa línea y reemplácela con la línea anterior en el archivo "repo / htpasswd".
También es posible que necesite Clearlos 'Datos de autenticación' de TortoiseSVN → Configuración → Datos guardados.
fuente