퍼온자료 또 퍼옴. ㅎㅎ
----------------------------------------------
우분투(리눅스) 시스템은 원격으로 접속하여 작업을 수행할 때가 많다. 원격접속으로 작업후 해당 소스를 커밋하면 다음과 같은 문구가 뜬다.
인증 영역(realm): <svn://xxx.xxx.xxx.xxx:3690> xxxxxxxx-xxxx-xxxx-xxxxxxxxxxxxxxxxx
'xxxxx'의 암호:
-----------------------------------------------------------------------
ATTENTION! Your password for authentication realm:
<svn://xxx.xxx.xxx.xxx:3690> xxxxxxxx-xxxx-xxxx-xxxxxxxxxxxxxxxxx
can only be stored to disk unencrypted! You are advised to configure
your system so that Subversion can store passwords encrypted, if
possible. See the documentation for details.
You can avoid future appearances of this warning by setting the value
of the 'store-plaintext-passwords' option to either 'yes' or 'no' in
'/home/xxxxx/.subversion/servers'.
-----------------------------------------------------------------------
Store password unencrypted (yes/no)?
올 바른 암호를 입력한 다음 "Store password unencrypted (yes/no)?" 문장에서 yes 또는 no를 아무리 입력을해도 다음으로 진행되지 않는다. 로컬에서 작업시에는 yes를 입력하면 올바르게 커밋을 하지만 원격에서 접속시에는 커밋을 하지 않는 않는다.
원격 접속시 커밋되지 않는 문제를 해결하기 위해서 위에서 제시한 방법으로 해결하였다. 사용자 홈디렉토리에 있는 .subversion/servers 파일을 다음과 같이 편집기로 연다.
vi ~/.subversion/servers
그런후 [global] 항목에 다음의 내용을 삽입하거나 주석처리된 부분을 수정한다.
[global]
# store-passwords = no
# store-plaintext-passwords = no
store-passwords = yes
store-plaintext-passwords = yes
==================================================================================================================