vi /usr/local/svn/프로젝트이름/conf
conf 디렉토리 접속 후 svnserve.conf , passwd , authz 파일에 주석을 제거해줘야한다
#으로 되어있는 주석을 제거해서 해당 사진과 동일하게 해줌
[users]
사용자 아이디 = 사용자 비밀번호
사용자 아이디 권한 설정
r = 읽기 w = 쓰기
[svn 실행]
svnserve -d -r /usr/local/svn
svn 포트는 기본 3690을 쓰고 있어 aws에 접속해 인스턴스 보안그룹에 3690포트를 추가해줘야한다.
eclipse에서 svn repositories에 aws ip로 잘 연결이 되었다.
svn 설치 참고 했던 포스팅 https://app-developer.tistory.com/105
AWS EC2 인스턴스 SVN 설치 및 설정하기 (Trunk, Branch, Tag, Merge)
이번 포스팅은 AWS EC2 인스턴스 SVN 설치 및 설정하는 방법에 대해서 알아보도록 하겠습니다. SVN 패키지 확인다음 명령어를 입력하여 SVN이 설치되어 있는지 확인합니다.rpm -qa | grep subversion패키지
app-developer.tistory.com
그 외로 직접 설치하면서 생겼던 오류
svn info svn://aws.ip/프로젝트이름 으로 확인을 할 때 (설정을 다 했는데도 연결이 안됐을때)
svn: E170013: Unable to connect to a repository at URL ~~
svn: E215004: Authentication failed
등 오류가 발생했었는데 나같은 경우는
authz, passwd, svnserve.conf 설정할 때
이런식으로 잘 보면 앞에 띄어쓰기가 있었다.
[users] (ok)
사용자아이디 = 사용자비밀번호
[users] (ng)
사용자아이디 = 사용자비밀번호
띄어쓰기 주의하자
'리눅스' 카테고리의 다른 글
리눅스 고정 ip 설정 , SSH 포트 변경 (0) | 2023.04.14 |
---|---|
centOS 7 설치와 파티션 설정 (0) | 2023.04.04 |
리눅스 web 서버 배포 방법 [winScp][putty] (0) | 2023.01.19 |