[centos SVN (RA) modules 문제] 4시간 구글링해도 안나옵니다.
OS : Centos 6.3
SVN버전 : 1.6.11버전, 1.7.11버전 둘다 해봄.
svn --version
svn, version 1.7.11 (r1503888)
compiled Sep 9 2013, 20:15:03
Copyright (C) 2013 The Apache Software Foundation.
This software consists of contributions made by many people; see the NOTICE
file for more information.
Subversion is open source software, see http://subversion.apache.org/
The following repository access (RA) modules are available:
* ra_svn : Module for accessing a repository using the svn network protocol.
- with Cyrus SASL authentication
- handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
- handles 'file' scheme
[문제]
subversion 설치 후 apache연동하여 http/https 접속하려 합니다.
neon 이 있는데
yum list installed | grep neon
neon.x86_64 0.29.3-3.el6_4 @updates
svn --version 명령어로 버전 확인시
사용가능한 접근모듈 항목에 ra_neon이 없습니다.
↓이게 없음
* ra_neon : Module for accessing a repository via WebDAV protocol using Neon.
- handles 'http' scheme
- handles 'https' scheme
결국 http로 저장소에 접근하려 하면 아래와 같은 에러가 발생합니다.
svn: E170000: Unrecognized URL scheme for 'http://localhost/svn/SVNTestProject'
svn을 yum으로 설치하기도 하고, 다운 받아서 컴파일하여 설치하기도 했는데 당췌 사용가능한 접근모듈에 neon이 안뜹니다.
4시간 구글링하다가 도저히 안되겠어서 이 문제 물어보려고 KLDP 가입했습니다.
커뮤니티 활동도 안하던 놈이 질문하려 가입했다 흉보지 마시고 너그러운 마음으로 도움 부탁드립니다.
전문가에게 문의해봐야 알겠지만...
다시 한번 찾아보면. 이런 내용들이 있네요. ㅇ_ㅇ;;
------------------------------------------------------------------------
yum install neon 구글 검색
CentOS 6.3에 APACHE, SVN, TRAC 설치 및 연동 하기 Linux 2013/01/02 01:03
http://iammac.tistory.com/15
------------------------------------------------------------------------
http://blog.bennyland.com/2010/01/18/installing-trac-and-subversion-on-centos5/
http://bobcares.com/blog/quick-trac/
http://www.singhvishwajeet.com/2010/04/15/installing-latest-version-of-subversion-on-centosredhat-linux/
svn: E170000: Unrecognized URL scheme for 'http://localhost/svn/SVNTestProject'
http://search.naver.com/search.naver?ie=UTF-8&query=svn%3A+E170000%3A+Unrecognized+URL+scheme+for+'http%3A%2F%2Flocalhost%2Fsvn%2FSVNTestProject'
svn apache conf 설정
http://blog.naver.com/deepblue28?Redirect=Log&logNo=140157037361
--with-neon --with-ssl 옵션을 사용하세요
svn - Unrecognized URL scheme
http://greenfinger.tistory.com/416
http://sunnyan.kr/5715
- handles 'http' scheme 검색어
http://search.naver.com/search.naver?ie=UTF-8&query=-+handles+'http'+scheme
http://kldp.org/node/106039
http://youngjinoh.tistory.com/32
svn: E170000: Unrecognized URL scheme for 'http://localhost/svn/SVNTestProject'
http://search.naver.com/search.naver?ie=UTF-8&query=svn%3A+E170000%3A+Unrecognized+URL+scheme+for+'http%3A%2F%2Flocalhost%2Fsvn%2FSVNTestProject'
ra_neon : Module for accessing a repository via WebDAV protocol using
http://search.naver.com/search.naver?ie=UTF-8&query=ra_neon+%3A+Module+for+accessing+a+repository+via+WebDAV+protocol+using+Neon.
centos svn
http://algo79.tistory.com/187
yum install neon 구글 검색
https://www.google.co.kr/?gws_rd=cr&ei=upQ6UpCoIYS1kgXEvoCoCw#newwindow=1&psj=1&q=yum+install+neon
http://subversion.apache.org/
----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.
매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.
각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com
shint님 덕분에 'http' scheme은 잡았습니다.
svn 1.7.11 버전
neon 0.29.6 버전
yum 없이 컴파일 설치 하였습니다.
원인은 neon 이었습니다.
yum으로 neon 설치 시 0.29.3 버전이 설치되는데, svn ./configure 할 때 0.29.6 버전으로 올리라고 하더군요.
결국 neon 0.29.6 버전으로 컴파일 설치 후 svn ./configure --with-neon=/usr/local/ 로 설치하니 'http' scheme이 잡히네요. (저는 libneon.la 경로가 "/usr/local/lib/libneon.la"였습니다.)
근데 'https' scheme은 여전히 안잡힌다는 불행한 사실...ㅠㅠ
아무래도 neon 설치 시 의존성부터 좀더 확인해 봐야 할 듯 싶습니다.
감사합니다.
svn..
svn 빌드해서 설치시에 저는
neon을 소스를 받은 이후, 직접 빌드하고 옵션을 걸어서 빌드를 했었습니다.
경로는 /usr/local이 아니라 제가 직접 압축해제하고 빌드한 디렉토리로 말이지요.
---------------------------------------------------------------
Opensource에 기여하는 것이 꿈입니다.
내가 만든 코드를 모두가 사용할 때 까지~
CentOS에 그냥 yum install
CentOS에 그냥 yum install subversion mod_dav_svn 으로 설치해서 쓰다보니 neon이 필요하다는 것도 처음 알았습니다.
해결되었으니 다행입니다.
전 예전 SunOS 4.x 관리할 때의 경험 때문에 컴파일해서 설치하는 것에 신물이 나서 컴파일 설치는 잘 안하게되더군요.
그나저나 서브버전 1.8버전 CentOS용 패키지는 언제쯤 나오려나...
----
academic은 제 고등학교 때 동아리 이름입니다.
academic, 아주 가끔은 저도 이랬으면 좋겠습니다.
댓글 달기