버전관리 시스템중의 하나인 서브버전 설치에 대해서 설명할까 합니다.
다들 아시겠지만.. 그래도.. 제 나름 정리한 문서이니.^^
참고하시기 바랍니다.
설치파일의 다운로드 위치는 아래와 같습니다.
SubVersion : http://subversion.tigris.org/TortoiseSVN : http://tortoisesvn.net/downloads
설명은 윈도우 기반의 서브버전에 대해서 설명합니다.
1. SubVersion 설치
2. TortoiseSVN설치>설치 후 재부팅 Or Explorer 종료(Process)
3. TortoiseSVN 한글 언어팩 설치
- TortoiseSVN의 Settung>Language 한국어로 변경
4. 저장소 만들기
a. svn이용
- C:\mkdir c:\repos- cd c:\repos
- svnadmin create sample
b. TortoiseSVN 이용
- C:\repos\sample 폴더에서 현재 위치에 저장소 생성(Y) 선택
- 고유 파일시스템선택(BSD 방식 선택 해도 무방 But 불안정 하다고 함)
5. 저장소 설정
a. c:\repos\sample\conf\svnserve.conf 수정
anon-access = noneauth-access = write
password-db = passwd
authz-db = authz
- anon-access = none : 로그인 하지 않은 사용자에게 읽기, 쓰기 금지
anon-access = read : 로그인하지 않은 사용자에게 읽기만 허용
anon-access =write : 로그인 하지 않은 사용자에게 읽기, 쓰기 허용
- auth-access = none : 로그인한 사용자에게 읽기, 쓰기 금지
auth-access = read : 로그인한 사용자에게 읽기만 허용
auth-access =write : 로그인한 사용자에게 읽기, 쓰기 허용
- password-db 패스워드경로이름
- authz-db 인증경로이름
b. c:\repos\sample\conf\passwd 수정
[user]
sample= 1234
- 사용자 ID = 암호
c. c:\repos\sample\conf\authz
[/]
sample = rw
- [/] 경로에대해 sample 유저가 읽기 쓰기 가능하도록 설정함.6. SubVersion 서버 사용하기
svn:\\ 프로토콜 서버인 svnserve를 사용하는 방법
a. 일반모드 : svn serve.exe –d –r c:\repos
b. 서비스 모드 : sc \\컴퓨터이름 create svnserve binpath= “c:\Program Files\Subversion\bin\svnserve.exe --service –r c:\repos” DisplayName= “Subversion svnserve”- 서비스 모드로 실행 할 경우 서비스에서 시작을 해줘 야함.
- - d : 데몬모드
- --listen-port : 기본 포트 3690이외의 포트를 사용하고자 할때 설정- --listen-host : 컴퓨터에 IP가 여러개 일때 하나의 IP를 지정하여 사용하고자 할때 사용
- -r : 저장소들이 모여있는 부모 디렉터리나 개별 저장소의 경로를 지정
c:\repos 를 할 경우 하위 폹더 까지 사용가능- --service : 서비스 모드로 실행
참고 사항 : 입력을 잘못하였을 경우 sc delete svnserve 하면 서비스에서 삭제 됩니다.
7. svn://localhost/sample 접속 확인
CA80FF9A3A
답글삭제Ucuz Takipçi Satın Al
C2 Anlık Hilesi
Brawl Stars Elmas Hilesi
En İyi Erkek Parfümleri
Ücretsiz Oyun Oyna
Sigara Fiyatları
Google Adres Ekleme
Site Kurma
Takipçi Satın Al