2011-12-01 17 views
6

Utilizzo Eclipse (Helios) 32 Bit in Windows 7, con Subclipse 1.6.x.La rimozione di nome utente e password SVN da Eclipse non funziona in Windows 7

Desidero reimpostare il nome utente e la password SVN. Su internet, ho trovato i seguenti passaggi:

  • Chiudi Eclipse o RAD/WSAD
  • passare alla directory seguente sostituzione {User} con il tuo ID di accesso di Windows.
  • C: \ Documents and Settings {utente} \ Dati applicazioni \ Subversion
  • eliminare tutti i file nella directory di Subversion
  • Aprire Eclipse o RAD/WSAD
  • sincronizzazione con il repository SVN
  • Se richiesto click Accetta in modo permanente a fidarsi del certificato
  • Quando richiesto immettere l'ID utente e la password Subverion

Questi passaggi non funzionano. Quando apro di nuovo Eclipse e sincronizzo con il repository, non richiede un nome utente o una password.


Altre informazioni:

  • Ho provato a cancellare i file nella directory Subversion, ma durante la sincronizzazione, Eclipse crea una cartella di nuovo.

  • In un altro post ho letto "cancellazione del file .keyring", ma non ho trovato la posizione di questo file.

  • Nella scheda contenuto storage sicuro, ho solo questo:

risposta

15

Ci sono diverse possibilità in cui le password possono essere memorizzati in Eclipse e la sovversione. Il file keyring è memorizzato in un'installazione di eclipse che ho usato con subclipse su <root>/eclipse/configuration/org.eclipse.core.runtime/.keyring. Dovresti almeno guardare se esiste lì. L'ubicazione di quel file può essere sostituita dai parametri della riga di comando, ma questo lo sapresti. Vedere l'articolo "How to change Eclipse SVN plugin password" per ulteriori informazioni.

Per un'altra opzione, si potrebbe verificare:

  1. andare in Preferenze dal Windows > Preferences.
  2. Selezionare qui General > Security > Secure Storage.
  3. Passare alla scheda Contents ed espandere la voce SVN.

enter image description here

Dovreste vedere ora una cache locale di SVN cose correlati che SVN può utilizzare per rispondere alla domanda password per il server. Elimina le voci memorizzate nella cache per la posizione in cui desideri accedere come utente diverso. Assicurarsi che la directory di eversione è pulita così:

  • Windows XP: C:\Documents and Settings\{User}\Application Data\Subversion
  • Windows 7: C:\Users\{User}\AppData\Roaming\Subversion\

ed eliminare il file .keyring pure, se lo trovate.

+1

mmm cosa è 'espandere lì la voce SVN.' Non ho potuto trovarlo . quando vado alla scheda 'contenuto' ha una tabella 'ID' e 'valore', ma non ci sono valori –

+0

Aggiunta immagine per mostrare l'archivio sicuro. – mliebelt

0

ho trovato il fil, contente le mie credenziali SVN a ... \ Eclipse \ config \ auth \ svn.simple \

Problemi correlati