information/programming & server2008. 3. 7. 17:54
이전에 포스팅한대로 subversion을 설치하면 http를 이용한 subversion 작동하지 않습니다. 그래서 지금도 몇 시간째 삽질을 하고 있는데요. 구글신의 도움으로 괜찮은 문서하나를 찾았습니다.
https://twiki.grid.iu.edu/twiki/bin/view/VO/ClientSetup
요거... step by step 으로 잘 되어 있는데요. 너무 길고 옵션 값들이 포함되어 나름대로 정리해봅니다.
install neon
- wget http://www.webdav.org/neon/neon-0.28.0.tar.gz # 적당한 버전 다운로드
- tar xvfz neon-0.28.0.tar.gz # 압축을 풀고
- cd neon-0.2.8.0
- ./configure --with-ssl
- make
- make install
intall apr
- wget http://www.apache.org/dist/apr/apr-1.2.12.tar.gz # 적당한 버전 다운로드
- tar xvfz apr-1.2.12.tar.gz
- cd apr-1.2.12
- ./configure
- make
- make install
install apr-util
- wget http://www.apache.org/dist/apr/apr-util-1.2.12.tar.gz # 적당한 버전 다운로드
- tar xvfz apr-util-1.2.12
- cd apr-util-1.2.12
- ./configure --with-apr=/usr/local/apr
- make
- make install
install subversion
- wget http://subversion.tigris.org/downloads/subversion-1.4.6.tar.gz # 적당한 버전 다운로드
- tar xvfz subversion-1.4.6.tar.gz
- cd subversion-1.4.6
- ./configure --with-ssl --with-zlib --without-berkeley-db
- make
- make install
./configure를 실행 후 만들어진 Makefile에서 이미 설치된 neon, apr, apr-util 의 경로, 각 각 NEON_LIBS, SVN_APR_LIBS, SVN_APRUTIL_LIBS 를 확인하라는데... 귀찮아서 넘겼습니다. -_-ㅋ
결과물
- svn --version
- svn, version 1.4.6 (r28521)
compiled Mar 7 2008, 17:45:55
Copyright (C) 2000-2007 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet (http://www.Collab.Net/).
The following repository access (RA) modules are available:
* ra_dav : Module for accessing a repository via WebDAV (DeltaV) protocol.
- handles 'http' scheme
- handles 'https' scheme
* ra_svn : Module for accessing a repository using the svn network protocol.
- handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
- handles 'file' scheme
ra_dav 때문에 반나절 동안 삽질했습니다 -_-ㅋ
# 2008-03-08 01:13 에 추가
- SVN_EDITOR=/usr/bin/vim
- export SVN_EDITOR