답변:
http://subclipse.tigris.org/wiki/PluginFAQ#head-d507c29676491f4419997a76735feb6ef0aa8cf8 :
사용자 이름 및 비밀번호
Subclipse는 리포지토리를 정의 할 때 사용자 이름 및 암호 자격 증명을 수집하거나 저장하지 않습니다. 이는 JavaHL 및 SVNKit 클라이언트 어댑터가 암호가 변경된 경우를 포함하여 필요할 때이 정보를 프롬프트 할만큼 충분히 지능적이기 때문입니다.
어댑터가이 정보를 캐시하도록 허용 할 수도 있습니다. 일반적인 질문은 다시 프롬프트를 표시 할 수 있도록이 캐시 된 정보를 어떻게 삭제합니까? 이를위한 UI를 제공 할 수 있도록 JavaHL에 API를 추가해 달라는 공개 요청이 있습니다. 현재는 수동으로 캐시를 삭제해야합니다. 캐시 위치는 사용 된 클라이언트 어댑터에 따라 다릅니다.
JavaHL은 명령 줄 클라이언트와 동일한 위치 (Subversion 런타임 구성 영역)에 정보를 캐시합니다. Windows에서는 % APPDATA % \ Subversion \ auth에 있습니다. Linux 및 OSX에서는 ~ / .subversion / auth에 있습니다. 캐시 된 정보가있는 파일을 찾아 삭제하십시오.
SVNKit은 Eclipse 키링에 정보를 캐시합니다. 기본적으로이 파일은 Eclipse 구성 폴더의 루트에 저장되는 .keyring이라는 파일입니다. 이 두 값 모두 명령 줄 옵션으로 재정의 할 수 있습니다. 캐시를 지우려면 파일을 삭제해야합니다. 다시 시작할 때 Eclipse는 새로운 빈 키링을 생성합니다.
제 아내는 다음과 같이 제안했습니다.
그리고 모든 일 !!!
Windows 버전에서 다음 폴더를 삭제하십시오.
% APPDATA % \ Subversion \ auth
(이를 RUN / Explorer에 복사하여 붙여 넣으면 App-Data-Folder가 자동으로 해결됩니다.)
Linux 및 OSX에서는 다음 위치에 있습니다.
~ / .subversion / auth
출처 : http://www.techcrony.info/2008/03/26/admin/how-to-change-eclipse-svn-password/
Windows 7에서는 C : \ Users \ % User_Name % \ AppData \ Roaming \ Subversion으로 이동하여 auth 디렉터리를 제거합니다. 둘 이상의 SVN 서버에 연결되어있는 경우 구성한 모든 SVN 서버에 대한 인증이 제거된다는 점에 유의하십시오. 단일 서버 만 재설정하려는 경우 :
auth 디렉토리 안에 svn.simple이라는 폴더가 있어야합니다. 텍스트 편집기로 각 파일을 열어 제거 할 파일을 결정한 다음 해당 단일 파일 만 제거합니다.
(Windows 7 Eclipse Indigo 3.7)
C : \ Users \\ AppData \ Roaming \ Subversion \ auth \ svn.simple
svn 정보 파일을 찾아 쓰기 가능하게 만드십시오.
(기본 읽기 전용 임) (Eclipse 재시작 필요 없음)
아래에 작성한 방법을 알아 냈고 완벽하게 작동합니다.
Eclipse에서 다음과 같은 간단한 단계를 따르십시오. File-> Import-> type svn-> project from svn-> next-> Create a new repository location-> Next-> You will see "Secure Storage"under the Authentication Menu. "보안 저장소"버튼을 클릭합니다. 여기에서 모든 비밀번호 캐시를 삭제할 수 있습니다. 이제 여기에 있으면 다음을 따르십시오.
이제 저장된 모든 비밀번호가 사라지고 새 svn 비밀번호를 사용하여 동기화 할 수 있습니다.
Secure Storage
configuration \ org.eclipse.core.runtime 위치에서 .keyring 파일을 삭제하면 새 svn 계정을 묻는 메시지가 표시됩니다. 나를 위해 그것은 일했습니다.
SVN에 액세스하기 위해 svn + ssh 프로토콜을 사용하고 있습니다. 비슷한 문제를 해결하기 위해해야 할 일은 Putty를 열고 저장된 세션에서 wrong_user_name @ myserver가 아니라 correct_user_name @ myserver가 있도록 재구성하는 것입니다.
Windows에는 SVN이 시스템 구성에 따라 캐시 된 자격 증명을 배치하는 여러 위치가 있습니다. SVNBook 읽기 | 클라이언트 자격 증명 .
기본 자격 증명 저장소는에 있으며 명령을 %APPDATA%\Subversion\auth
실행 svn auth
하여 해당 콘텐츠를보고 관리 할 수 있습니다.
cmdkey
Windows Credential Manager에 저장된 자격 증명을보기 위해 실행할 수도 있습니다 .
SVN 서버가 Active Directory와 통합되고 VisualSVN Server와 같은 통합 Windows 인증을 지원하는 경우 Windows 로그온 자격 증명이 인증에 사용되지만 캐시되지는 않습니다. 실행 whoami
하여 사용자 계정 이름을 찾을 수 있습니다 .