Subversion을 1.7 이상으로 업데이트가 필요합니다.
- svn:malformed network data
구글링을 통해 확인한 사항은 Ubuntu 12.04 LTS 에서는 기본적으로 Subversion 1.6.x 버전이 설치됩니다.
Subversion 1.6.x 버전은 Format12를 지원하지 못해서 에러를 발생하게 됩니다.
Subversion 1.7.x 버전 업데이트 방법입니다.
[ 참조 ]
- http://kovshenin.com/2013/subversion-1-7-on-ubuntu-12-04/- https://launchpad.net/~svn/+archive/ppa
- http://mcchae.egloos.com/10967384
[ 환경 ]
OS : Ubuntu 12.04 LTSSVN tool : Subverion (1.6.x)
1. /etc/apt/sources.list 수정. (아래 내용 추가)
deb http://ppa.launchpad.net/svn/ppa/ubuntu precise maindeb-src http://ppa.launchpad.net/svn/ppa/ubuntu precise main
2. To configure APT to trust this repository's signing key
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key A2F4C039- 위 과정을 지나쳤더니 apt-get update 수행시 아래와 같은 에러가 발생합니다.
그렇다고 이후에 Subversion 설치가 안되거나 하지는 않지만, 에러는 없어야 하기에...
W: GPG error: http://ppa.launchpad.net precise Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY EAA903E3A2F4C039
ex )
wschoi@Linux81:~/rockchip/svn/rk3066_3.0.8_andrewdb$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key A2F4C039
[sudo] password for wschoi:
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /tmp/tmp.ilkdTeuxuu --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv-key A2F4C039
gpg: requesting key A2F4C039 from hkp server keyserver.ubuntu.com
gpg: key A2F4C039: public key "Launchpad Subversion" imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
3. Upgrade Subversion
$ sudo apt-get update$ sudo apt-get install subversion
4. Check version
$ svn --versionsvn, version 1.7.9 (r1462340)
compiled Apr 6 2013, 21:23:46
댓글 없음:
댓글 쓰기