https를 통해 인증하는 Subversion 저장소에 연결하려면 git-svn을 사용하고 있습니다. 리눅스에서 git 명령 행 클라이언트를 사용하고 있습니다 (Ubuntu 12.04). Subversion 서버와의 상호 작용이 필요한 명령을 수행 할 때 예상대로 svn 암호를 입력해야합니다. 그러나 명령에 svn 서버와의 상호 작용이 여러 번 필요하면 (예 : 여러 로컬 커밋을 사용하는 git svn dcommit) 암호를 여러 번 입력해야합니다.하나의 git-svn 명령이 여러 svn 작업에 대한 암호를 캐시하지 않습니다.
또 다른 워크 스테이션에서 커밋 시리즈 전체에 대해 한 번 암호를 묻는 예상 동작을 제공하는 비슷한 설정이 있습니다.
비슷한 질문이 here과 here이지만 두 경우 모두 OP는 svn 자격 증명을 git-svn 명령간에 캐시하고 싶습니다. 암호를 저장하도록 구성된 전복 프로그램이 없으며 그렇게 할 수 있으면 그대로 유지하려고합니다.
내 자식 - svn을 버전 1.7.9.5 (SVN 1.6.17) 당신은 subversion
디렉토리에 저장된 자격 증명이 필요
감사합니다. SVN 캐시를 일반적으로 내 자격 증명 캐시 싶지 않습니다. 내 설정 중 하나가 예상대로 작동합니다. 일련의 명령에 한 번만 암호를 입력하면됩니다. 전 자식 - svn 자격 증명 캐시 작동 방식을 이해하려고 노력하고 있지만 일반적으로 많은 설명서를 찾을 수 없습니다. 내가 문제를 해결할 수 없다면 당신의 해결책으로 넘어갈 수 있습니다. –