SVN 서버설치 및 사용자 연결 문의
- 작성자 :
- 이*형
- 작성일 :
- 2013-06-18 12:02:01
- 조회수 :
- 1,555
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
아래와 같이 작업을 진행 하였지만
개발자 PC에서 SVN 서버로 연결이 되지 않습니다.
1.eGovframework 에서 설치 프로그램 "eGovFrameSvr_win.2.0.0.exe"
다운로드하여 원도우즈 서버에 설치
Tomcat, Hudsin, Maven, Subversion, Nexus (모두다 설치)
2.서비스 실행 ..\bin\start.bat
Tomcat, svnserve 서비스 정상적으로 실행
3.인증/권한 정보 설정 (conf/svnserve.conf)
# 익명 사용자는 접근을 허용하지 않고 인증된 사용자만 쓰기 권한을 부여한다.
anon-access = none
auth-access = write
# 패스워드 파일은 기본값인 conf/passwd 파일을 사용한다.
password-db = passwd
# 리포지토리의 디렉토리별, 사용자 그룹별 권한관리를 하지 않는 경우, 추가적인 권한
# 설정을 사용하지 않는다.
# authz-db = authz
# 이 리포지토리의 인증 시 나타나는 타이틀을 지정한다.
realm = eGovFrame SVN Repository
4. 각 repository conf 폴더(또는 디렉토리)의 passwd 파일에서
사용자를 등록
[users]
# harry = harryssecret
# sally = sallyssecret
developer01 = 123qwe
developer02 = 123qwe
5. 개발자 PC에서 SVN 접속시도를 하면 첨부와 같이 오류가 발생 합니다.
svn://127.0.0.0(실제서버IP)/svn
무엇때문에 접속오류가 발생하는지 도움을 요청 드립니다.
개발자 PC에서 SVN 서버로 연결이 되지 않습니다.
1.eGovframework 에서 설치 프로그램 "eGovFrameSvr_win.2.0.0.exe"
다운로드하여 원도우즈 서버에 설치
Tomcat, Hudsin, Maven, Subversion, Nexus (모두다 설치)
2.서비스 실행 ..\bin\start.bat
Tomcat, svnserve 서비스 정상적으로 실행
3.인증/권한 정보 설정 (conf/svnserve.conf)
# 익명 사용자는 접근을 허용하지 않고 인증된 사용자만 쓰기 권한을 부여한다.
anon-access = none
auth-access = write
# 패스워드 파일은 기본값인 conf/passwd 파일을 사용한다.
password-db = passwd
# 리포지토리의 디렉토리별, 사용자 그룹별 권한관리를 하지 않는 경우, 추가적인 권한
# 설정을 사용하지 않는다.
# authz-db = authz
# 이 리포지토리의 인증 시 나타나는 타이틀을 지정한다.
realm = eGovFrame SVN Repository
4. 각 repository conf 폴더(또는 디렉토리)의 passwd 파일에서
사용자를 등록
[users]
# harry = harryssecret
# sally = sallyssecret
developer01 = 123qwe
developer02 = 123qwe
5. 개발자 PC에서 SVN 접속시도를 하면 첨부와 같이 오류가 발생 합니다.
svn://127.0.0.0(실제서버IP)/svn
무엇때문에 접속오류가 발생하는지 도움을 요청 드립니다.
A
안녕하세요. 이상형님
우선 Subversion 설치하신 서버 OS의 방화벽을 확인해 보시기 바랍니다.
방화벽에서 해당 포트가 허용이 안 되서 접근이 안 되는 경우가 있습니다.
그 뒤에 SVN이 설치되어 있는 로컬 환경에서 check out 이 되는지 확인을 통해 해당 SVN 서버가 제대로 동작이 되고 있는지 확인을 해 보시기 바랍니다.
고맙습니다.
우선 Subversion 설치하신 서버 OS의 방화벽을 확인해 보시기 바랍니다.
방화벽에서 해당 포트가 허용이 안 되서 접근이 안 되는 경우가 있습니다.
그 뒤에 SVN이 설치되어 있는 로컬 환경에서 check out 이 되는지 확인을 통해 해당 SVN 서버가 제대로 동작이 되고 있는지 확인을 해 보시기 바랍니다.
고맙습니다.