2009-07-20 32 views
265

que era la creación de otro usuario a utilizar nuestro repositorio SVN. Él 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 cambiar los usuarios en TortoiseSVN

¿Cómo llego TortoiseSVN para cerrar la sesión y se olvida la contraseña para que pueda entrar en el nuevo nombre de usuario/contraseña?

Respuesta

381
  1. Abra el Explorador de Windows.
  2. Haga clic derecho en cualquier parte de la ventana.
  3. Haga clic TortoiseSVN → Configuración.
  4. Haga clic datos guardados.
  5. Haga clic en Borrar junto a Datos de autenticación (ver a continuación).
  6. Compruebe los elementos de autenticación para borrar.
  7. Haga clic en OK .

Se borran todos los datos de autenticación guardados para todos los proyectos.

Tendrá que volver a ingresar las credenciales para volver a conectar.

Clear Button

+7

estoy usando tortuga cliente SVN en Windows 7. Para mi caso en la ficha de datos guardados, el botón Borrar datos de autenticación es desactivar el modo de eliminar solución de archivo de caché me funcionó bien. –

39

Hay varias maneras de hacerlo, a través de la configuración o mediante la supresión de la memoria caché.

Eliminar el caché es el método más versátil. En primer lugar, detectarlo:

En XP, se encuentra aquí:

C:\Documents and Settings\%USER%\Application Data\Subversion\auth\svn.simple\ 

En Vista, se encuentra aquí:

C:\Users\%USER%\AppData\Roaming\Subversion\auth\svn.simple\ 

a continuación, busque en los archivos con el Bloc de notas y eliminar la uno con tus credenciales

+19

% APPDATA% \ Subversion \ auth \ svn.simple \ debería funcionar en todas partes (XP, Vista, 7) – jplandrain

+3

En mi caso, no pude encontrar un archivo que describiera el dominio en 'svn.simple'. En cambio, lo encontré en 'svn.ssl.server'; al eliminarlo tuve que aceptar el certificado, pero seguramente se me pidieron credenciales. –

+0

Acabo de utilizar este método, y funcionó sin problemas. –

0

No puede cambiar su contraseña a través de Tortoise, tiene que cambiarse en el servidor SVN. Como administrador sólo tiene permiso para cambiar la contraseña

160

enter image description here

  1. Haga clic derecho
  2. TortoiseSVN
  3. Ajustes
  4. datos guardados
  5. datos de autenticación - Claro
+50

+1 por no tener que leer. – atoMerz

0

Reemplazar la línea en htp asswd archivo:

Ir a: http://www.htaccesstools.com/htpasswd-generator-windows/

(Si ha caducado el enlace, buscar otro generador de google.com.)

Ingrese su nombre de usuario y contraseña. El sitio generará una línea encriptada. Copie esa línea y reemplácela por la línea anterior en el archivo "repo/htpasswd".

También es posible que necesite Borrar la 'Datos de autenticación' de TortoiseSVN → Configuración → Datos guardados.

11

Si desea eliminar solo una contraseña guardada, p. para "usuario1":

  • Vaya al directorio contraseña guardada (*c:\Users\USERNAME\AppData\Roaming\Subversion\auth\svn.simple\*)
  • Encontrará varios archivos en esta carpeta (nombre con el valor hash)
  • Encuentra el archivo que contiene el nombre de usuario "usuario1" , que desea cambiar (ábralo con el Bloc de notas).
  • Elimina el archivo.
  • La próxima vez que se conecte a su servidor SVN, Tortoise le pedirá un nuevo nombre de usuario y contraseña.
2

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

+0

Gracias @Patrick, me salvaste la pérdida de varias horas más de pérdida de producción. De hecho, mis credenciales estaban siendo almacenadas por Window's. Eliminar las credenciales almacenadas hizo el truco. – SteveJ

Cuestiones relacionadas