subversion oxygen for descargar connectors configurar eclipse svn subclipse subversive

oxygen - ¿Cómo cambiar las credenciales para el repositorio SVN en Eclipse?



svn connector eclipse oxygen (19)

Tengo Eclipse 3.4.2 instalado en Windows con subclipse. Otro desarrollador agregó un repositorio SVN con sus credenciales y seleccionó ''Guardar contraseña''. Ahora, cada vez que hago algo con SVN, se usan sus credenciales en caché. ¿Cómo puedo cambiarlos a los míos?

Ya he comprobado las carpetas ''workspace / .metadata / .plugins / org.tigris ...'' y no he podido encontrar ninguna forma de restablecer esas credenciales en caché.


(Windows 7 Eclipse Indigo 3.7)

C: / Users // AppData / Roaming / Subversion / auth / svn.simple

Encuentre el archivo de información svn y hágalo escribible.
(son por defecto de solo lectura) (no se requiere reiniciar el eclipse)


Descubrí el método que he escrito a continuación, y funciona perfectamente para mí

en eclipse, siga estos sencillos pasos: Archivo -> Importar -> escriba svn -> proyecto desde svn -> siguiente -> Crear una nueva ubicación del repositorio -> Siguiente -> Verá "Almacenamiento seguro" debajo del Menú de autenticación. Haga clic en este botón "Almacenamiento seguro". Este es el lugar donde podemos eliminar todos los cachés de contraseñas. Ahora que estás aquí, sigue estos:

  1. Debajo de la pestaña de contraseña, haga clic en "Borrar contraseñas"
  2. Debajo de la pestaña "contenidos", vaya a SVN, seleccione cada subopción y haga clic en "Eliminar"
  3. Reiniciar eclipse

Todas las contraseñas almacenadas se han ido, y puedes usar tu nueva contraseña svn para sincronizar


Elimine el archivo .keyring en la ubicación: configuration / org.eclipse.core.runtime, y después de eso, se le invitará a solicitar su nueva cuenta svn. para mí funcionó.


Elimine el archivo .keyring en la ubicación: configuration / org.eclipse.core.runtime, y después de eso, se le invitará a solicitar su nueva cuenta svn.


En Eclipse: Ctrl + F8 -> Exploración de repositorio SVN -> Clic derecho en el repositorio -> Propiedades de ubicación -> Finalizar;


En Mac OS X, vaya a la carpeta / $ HOME (/ Users / {user home} /). Verá el archivo ''.eclipse_keyring''. Eliminarlo Todas las credenciales guardadas se perderán.


En Windows 7, vaya a C: / Users /% User_Name% / AppData / Roaming / Subversion y elimine el directorio auth. Solo tenga en cuenta que si está conectado a más de 1 servidor SVN, esto eliminará la autenticación para todos los servidores SVN que haya configurado. Si desea restablecer solo un servidor único:

Dentro del directorio de autenticación debería ver una carpeta llamada svn.simple. Abra cada uno de esos archivos con un editor de texto para determinar cuál eliminar y luego eliminar solo ese único archivo.



En cualquier versión de Windows, siga esta ruta:

C:/Users/{user_name}/AppData/Roaming/Subversion/auth/svn.simple

A continuación, elimine el archivo con código decimal hexadecimal dentro de esta carpeta y reinicie su eclipse.


En windows:

  1. Tipo de ejecución abierta %APPDATA%/Subversion/auth/svn.simple
  2. Esto abrirá la carpeta svn.simple
  3. encontrará un archivo, por ejemplo, Big Alpha Numeric file
  4. Eliminar ese archivo.
  5. Reiniciar eclipse
  6. Intenta editar el archivo del proyecto y compáralo
  7. puedes ver el diálogo preguntando nombre de usuario contraseña

Funcionó para mí ...;)


Estoy usando el protocolo svn + ssh para acceder a SVN. Lo que tuve que hacer para solucionar un problema similar fue abrir Putty y volver a configurarlo para que no tuviera wrong_user_name @ myserver pero correct_user_name @ myserver en las sesiones guardadas.


Hay varios lugares en Windows donde SVN colocará las credenciales almacenadas en caché dependiendo de la configuración del sistema. Lee SVNBook | Credenciales del cliente

  • La tienda principal de credenciales se encuentra en %APPDATA%/Subversion/auth y puede ejecutar el comando svn auth para ver y administrar sus contenidos.

  • También puede ejecutar cmdkey para ver las credenciales almacenadas en el Administrador de credenciales de Windows.

  • Si su servidor SVN está integrado con Active Directory y es compatible con la Autenticación de Windows integrada, como el Servidor VisualSVN, sus credenciales de inicio de sesión de Windows se utilizan para la autenticación, pero no se almacenan en caché. Puede ejecutar whoami para averiguar el nombre de su cuenta de usuario.


Hola chicos, es muy simple cambiar el nombre de usuario y la contraseña en Eclipse.

Simplemente siga los siguientes pasos:

En tu Eclipse,

Goto Window -> Show View -> Other -> (Type as) SVN Repositories -> click that(SVN Repositories) -> Right Click SVN Repositories -> Location Properties -> General tab change the following details for credentials.,

eso es todo chicos.


Mi esposa sugirió:

  1. Vista de repositorios SVN abiertos
  2. Abrir propiedades de ubicación ...
  3. Mostrar credenciales para: presione el botón [X]
  4. Seleccionar usuario, escribir contraseña, presionar [Finalizar]

y todo funciona !!!


Paso muy simple a seguir: Eclipse: Ventana ----> Preferencias -----> SVN -----> Interfaz SVN -----> Seleccione SVNKit (Java puro)


Pude localizar el archivo svn.simple , pero pude cambiar las credenciales con los siguientes tres pasos:

Proyecto de salida de SVN

Seleccione el repositorio en el que necesita cambiar las credenciales (nota: no realizará una verificación, pero esto lo llevará a la pantalla para ingresar una combinación de nombre de usuario / contraseña).

Finalmente, ingrese las nuevas credenciales de nombre de usuario y contraseña:

Es un poco confuso, porque comienza el proceso de inicialización de un nuevo proyecto, pero solo está reiniciando las credenciales del repositorio.


Vaya a c: / Documents and Settings [nombre de usuario] / Application Data / subversion / auth / svn.simple

y borre el archivo hexadecimal. Normalmente cada archivo está asociado con un repositorio


http://subclipse.tigris.org/wiki/PluginFAQ#head-d507c29676491f4419997a76735feb6ef0aa8cf8 :

Nombres de usuario y contraseñas

Subclipse no recopila ni almacena credenciales de nombre de usuario y contraseña al definir un repositorio. Esto se debe a que los adaptadores de cliente JavaHL y SVNKit son lo suficientemente inteligentes como para solicitarle esta información cuando lo necesitan, incluso cuando su contraseña ha cambiado.

También puede permitir que el adaptador guarde en caché esta información, y una pregunta frecuente es ¿cómo se elimina esta información en caché para que se le pueda solicitar nuevamente? Tenemos una solicitud abierta para tener una API agregada a JavaHL para que podamos proporcionar una interfaz de usuario para hacer esto. Actualmente, debe eliminar manualmente el caché. La ubicación de la memoria caché varía según el adaptador de cliente utilizado.

JavaHL almacena en caché la información en la misma ubicación que el cliente de línea de comandos, en el área de configuración de tiempo de ejecución de Subversion. En Windows, esto se encuentra en% APPDATA% / Subversion / auth. En Linux y OSX se encuentra en ~ / .subversion / auth. Simplemente encuentre y elimine el archivo con la información en caché.

SVNKit almacena información en caché en el llavero Eclipse. De manera predeterminada, este es un archivo llamado .keyring que se almacena en la raíz de la carpeta de configuración de Eclipse. Ambos valores pueden ser anulados con opciones de línea de comando. Para borrar el caché, debes eliminar el archivo. Eclipse creará un nuevo llavero vacío cuando reinicie


svn.simple archivo dentro del directorio svn.simple en la ruta siguiente en el equipo de Windows (Windows 7):

C:/Users/[user_name]/AppData/Roaming/Subversion/auth

Problema resuelto.