Benutzernamen und Passwörter
Subclipse sammelt oder speichert keine Anmeldeinformationen für Benutzernamen und Kennwort, wenn ein Repository definiert wird. Dies liegt daran, dass die JavaHL- und SVNKit-Clientadapter intelligent genug sind, um Sie bei Bedarf zur Eingabe dieser Informationen aufzufordern - auch wenn sich Ihr Kennwort geändert hat.
Sie können dem Adapter auch erlauben, diese Informationen zwischenzuspeichern. Eine häufig gestellte Frage ist, wie Sie diese zwischengespeicherten Informationen löschen, damit Sie erneut dazu aufgefordert werden können. Wir haben eine offene Anfrage, eine API zu JavaHL hinzuzufügen, damit wir eine Benutzeroberfläche dafür bereitstellen können. Derzeit müssen Sie den Cache manuell löschen. Der Speicherort des Caches hängt vom verwendeten Clientadapter ab.
JavaHL speichert die Informationen am selben Speicherort wie der Befehlszeilenclient zwischen - im Konfigurationsbereich der Subversion-Laufzeit. Unter Windows befindet sich dies in% APPDATA% \ Subversion \ auth. Unter Linux und OSX befindet es sich in ~ / .subversion / auth. Suchen und löschen Sie einfach die Datei mit den zwischengespeicherten Informationen.
SVNKit speichert Informationen im Eclipse-Schlüsselring zwischen. Standardmäßig ist dies eine Datei mit dem Namen .keyring, die im Stammverzeichnis des Eclipse-Konfigurationsordners gespeichert ist. Diese beiden Werte können mit Befehlszeilenoptionen überschrieben werden. Um den Cache zu leeren, müssen Sie die Datei löschen. Eclipse erstellt beim Neustart einen neuen leeren Schlüsselring
Meine Frau schlug vor:
und alle arbeiten !!!
quelle
Gehen Sie zu c: \ Dokumente und Einstellungen [Benutzername] \ Anwendungsdaten \ subversion \ auth \ svn.simple
und löschen Sie die hexadezimale Datei. Normalerweise ist jede Datei einem Repository zugeordnet
quelle
Wechseln Sie unter Mac OS X zum Ordner / $ HOME (/ Users / {user home} /). Sie sehen die Datei '.eclipse_keyring'. Entfernen Sie es. Alle gespeicherten Anmeldeinformationen gehen verloren.
quelle
Löschen Sie unter jeder Windows-Version den folgenden Ordner:
(Sie können dies kopieren und in RUN / Explorer einfügen, wodurch der App-Datenordner für Sie aufgelöst wird.)
Unter Linux und OSX befindet es sich in
Quelle: http://www.techcrony.info/2008/03/26/admin/how-to-change-eclipse-svn-password/
quelle
Es ist zu einfach, Benutzername und Passwort in Eclipse zu ändern.
Befolgen Sie einfach die folgenden Schritte:
In Ihrer Sonnenfinsternis
das ist es.
quelle
Wechseln Sie unter Windows 7 zu C: \ Benutzer \% Benutzername% \ AppData \ Roaming \ Subversion und entfernen Sie das Auth-Verzeichnis. Beachten Sie nur, wenn Sie mit mehr als einem SVN-Server verbunden sind, dass dadurch die Authentifizierung für alle von Ihnen konfigurierten SVN-Server entfernt wird. Wenn Sie nur einen einzelnen Server zurücksetzen möchten:
Im Auth-Verzeichnis sollte sich ein Ordner namens svn.simple befinden. Öffnen Sie jede dieser Dateien mit einem Texteditor, um zu bestimmen, welche entfernt werden soll, und entfernen Sie dann nur diese einzelne Datei.
quelle
Sehr einfacher Schritt: Eclipse: Fenster ----> Einstellungen -----> SVN -----> SVN-Schnittstelle -----> SVNKit auswählen (reines Java)
quelle
In Fenstern:
%APPDATA%\Subversion\auth\svn.simple
svn.simple
Ordner geöffnetEs hat bei mir funktioniert ....;)
quelle
Ich konnte die
svn.simple
Datei nicht finden , aber die Anmeldeinformationen mithilfe der folgenden drei Schritte ändern:Checkout-Projekt von SVN
Wählen Sie das Repository aus, für das Sie die Anmeldeinformationen ändern möchten (Hinweis: Sie führen keine Prüfung durch, gelangen jedoch auf den Bildschirm, um eine Kombination aus Benutzername und Kennwort einzugeben).
Geben Sie abschließend die neuen Anmeldeinformationen für Benutzername und Passwort ein:
Es ist etwas verwirrend, da Sie mit dem Initialisieren eines neuen Projekts beginnen, aber nur die Repository-Anmeldeinformationen zurücksetzen.
quelle
Folgen Sie in jeder Windows-Version diesem Pfad:
C:\Users\{user_name}\AppData\Roaming\Subversion\auth\svn.simple
Löschen Sie dann die Datei mit Hexa-Dezimalcode in diesem Ordner und starten Sie Ihre Eclipse neu.
quelle
(Windows 7 Eclipse Indigo 3.7)
C: \ Benutzer \\ AppData \ Roaming \ Subversion \ auth \ svn.simple
Suchen Sie die SVN-Informationsdatei und machen Sie sie beschreibbar.
(Sie sind standardmäßig schreibgeschützt) (kein Neustart von Eclipse erforderlich)
quelle
Ich habe die Methode herausgefunden, die ich unten geschrieben habe, und sie funktioniert perfekt für mich
Führen Sie in Eclipse die folgenden einfachen Schritte aus: Datei -> Importieren -> Geben Sie svn ein -> Projekt von svn -> Weiter -> Neuen Repository-Speicherort erstellen -> Weiter -> Unter dem Authentifizierungsmenü wird "Sicherer Speicher" angezeigt. Klicken Sie auf diese Schaltfläche "Sicherer Speicher". Hier können wir alle Passwort-Caches löschen. Wenn Sie jetzt hier sind, folgen Sie diesen Anweisungen:
Alle gespeicherten Passwörter sind jetzt weg und Sie können Ihr neues SVN-Passwort zum Synchronisieren verwenden
quelle
Secure Storage
Löschen Sie die .keyring-Datei unter dem Speicherort: configuration \ org.eclipse.core.runtime. Danach werden Sie aufgefordert, Ihr neues SVN-Konto aufzufordern.
quelle
Löschen Sie die .keyring-Datei unter dem Speicherort: configuration \ org.eclipse.core.runtime. Danach werden Sie aufgefordert, Ihr neues SVN-Konto aufzufordern. bei mir hat es geklappt.
quelle
Ich verwende das svn + ssh-Protokoll, um auf SVN zuzugreifen. Um ein ähnliches Problem zu beheben, musste ich Putty öffnen und neu konfigurieren, damit es in den gespeicherten Sitzungen nicht den falschen Benutzernamen @ myserver, sondern den korrekten Benutzernamen @ myserver hatte.
quelle
In Eclipse: Strg + F8 -> SVN-Repository-Erkundung -> Rechtsklick in das Repository -> Standorteigenschaften -> Fertig stellen;)
quelle
Ich habe die Datei im
svn.simple
Verzeichnis unter dem folgenden Pfad auf einem Windows-Computer (Windows 7) gelöscht :Problem gelöst.
quelle
Unter Windows gibt es mehrere Stellen, an denen SVN je nach Systemkonfiguration zwischengespeicherte Anmeldeinformationen ablegt. Lesen Sie SVNBook | Client-Anmeldeinformationen .
Der Hauptspeicher für Anmeldeinformationen befindet sich in
%APPDATA%\Subversion\auth
und Sie können einensvn auth
Befehl ausführen , um dessen Inhalt anzuzeigen und zu verwalten.Sie können auch ausführen
cmdkey
, um die im Windows-Anmeldeinformations-Manager gespeicherten Anmeldeinformationen anzuzeigen.Wenn Ihr SVN-Server in Active Directory integriert ist und die integrierte Windows-Authentifizierung wie VisualSVN Server unterstützt, werden Ihre Windows-Anmeldeinformationen für die Authentifizierung verwendet, jedoch nicht zwischengespeichert. Sie können ausführen
whoami
, um den Namen Ihres Benutzerkontos herauszufinden.quelle