SVN 및 그놈 키링


19

다음 문제를 해결하는 방법 :

    $ svn update
    Password for 'default' GNOME keyring: 
    svn: GNOME Keyring is locked and we are non-interactive

나는 주변을 봤지만 만족스러운 답변을 찾지 못하는 것 같습니다.

답변:


30

편집 ~/.subversion/configgeditnano, 그리고 다음을 추가

[auth] 
password-stores =

그런 다음 저장하고 다시 시도하십시오. 모두 제일 좋다.

신용


수락을 고려할 수 있습니까?
rɑːdʒɑ

불행하게도,이 라인을 추가하면 저를 제공합니다 svn: ~/.subversion/config:17: Option expectedsvn진행 ... 무엇 나를 위해 일한 거부 mv ~/.gnome2/keyrings/login.keyring ~/.gnome2/keyrings/_login.keyring에 따라 존재가 메시지 '(널)을'그놈 키링 - 스택 오버플로 ; 그러나 SVN은 암호를 한 번 통과하면 새로운 Gnome 키 링에 저장해야한다고 주장합니다 .Sno를 통해 SVN을 사용할 때와 같이 매번 묻기를 원합니다. 그러나 그것은 또 다른 문제입니다 ...
sdaau

현재 그놈이 가져올 위치에서 파일을 이동했습니다. 그래서 계속 묻습니다.
rɑːdʒɑ

이것은 원하지 않는 SVN 암호의 암호화 된 저장소를 비활성화한다는 의미는 아닙니다.
Michael Mior

4

아래 명령을 실행하십시오.

seahorse

메뉴에서 모든 항목을 삭제하십시오. 문제는 사라질거야


4

해결책 1

내 경우에는 기본 키 링을 삭제할 때까지 문제가 지속되었습니다 . Mate Linux를 사용하면이 명령을 사용하여 기본 키 파일을 삭제할 수 있습니다.

rm ~/.config/mate/keyrings/default

그것은 나를 위해 문제를 해결했습니다 ...


2

구글에서 찾은 솔루션 (~ / .gnome2에서 열쇠 고리를 제거하고 ~ / .subversion / config에서 암호 저장소를 비우는 중 ...)이 나에게 도움이되지 않았습니다. 데스크톱 / 로그인 환경에서 값이 상속되지 않도록 시작 파일 (~ / .xsession 등)에서 환경 변수 GNOME_KEYRING_CONTROL GNOME_KEYRING_PID를 설정 해제해야했습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.