2010-02-03 27 views
12

¿Cómo consigo que git-svn olvide los detalles de autenticación svn?Git-SVN clear auth-cache

Tenemos una máquina de emparejamiento que ejecuta Windows Server 2008 en el que tenemos un repositorio git y nos registramos en un repositorio central de subversión. Quiero que git me solicite mis datos de autenticación de subversión cada vez que realizo el check-in.

He eliminado los archivos de subversión de% APPDATA% \ subversion \ auth \ svn.simple. Ahora, cada vez que uso un cliente de subversión regular, me piden mi autenticación de subversión, pero git-svn recuerda las credenciales.

¿Hay alguna forma en que pueda olvidar los detalles de autenticación?

Respuesta

18

Borrar la autenticación svn de % HOMEPATH% \. Subversion \ auth \ svn.simple. Esto restablece la autenticación svn y las indicaciones de git para un nombre de usuario la próxima vez.

Tenga en cuenta que antes borré la autenticación de% appdata% \ subversion \ auth \ svn.simple y eso no funcionó.

+0

% homepath% es c: \ users en el sistema de Windows Server 2008 en el que el problema finalmente se resuelve – Aneesh

1

Probablemente tenga otra instancia de subversión instalada en otro lugar, porque git-svn no recuerda la autenticación svn por sí mismo y la delega a subversión.

+1

Tengo una tortuga svn cliente. Ninguna otra instalación He borrado el caché de autenticación de tortoise svn. – Aneesh

1

Recientemente he encontrado este problema también. La razón es "% APPDATA% \ subversion \ servers", este archivo también guarda su nombre de usuario y contraseña del proxy.

Cuestiones relacionadas