* 설치 환경
- windows 2003 Server
- subversion 1.4.2
* Subverion (http://subversion.tigris.org/) 설치
1. Subversion 다운로드 받기
http://subversion.tigris.org/files/documents/15/35379/svn-1.4.2-setup.exe

2. 설치 파일 실행
3. Next
4. accept > Next
5. Next
6. 설치 디렉토리 지정 후 Next
7. 시작 메뉴 생성 여부 확인, Next
8. icon 생성 확인, Next
9. install 정보 확인, Next
10. installing
11. windows Me, 또는 98 의 경우 환경 변수를 추가 해야한다는 안내문. 2000, XP, 2003 의 경우 자동으로 환경변수 선언되므로 Next
12. Finish
13. 환경 변수를 확인하여 보면 APR_ICONV_PATH 라는 변수가 생성되어 있음을 알 수 있다
* Subversion 환경 설정
1. Subversion Data 디렉토리 생성
자신이 원하는 위치에 SVN 데이터들을 저장할 Directory 를 만들어준다.
D:\SVN>mkdir Data
2. svn 저장소 생성
D:\SVN>cd Data
D:\SVN\Data>svnadmin create --fs-type fsfs test
3. 저장소 생성 확인 (SVN SERVE 를 실행시키지 않아도 file 시스템 접근을 통하여 확인 가능)
D:\SVN\Data>svn checkout file:///D:/SVN/Data/test
체크아웃된 리비전 0.
※ 저장소가 비어 있으므로 리버전 0
4. 권한 설정
D:\SVN\Data\test\conf 밑에 passwd, svnserve.conf 파일 수정
1) svnserve.conf 수정
권한 인증 안된 사람들의 권한 (none, read, write 중에 하나 선택)
anon-access = none
계정 DB 파일 설정
password-db = passwd
저장소의 보여줄 이름 설정
realm = my svn
※ 하나의 ID 사용되므로 다른 저장소끼리 같은 이름을 적지 않는 게 좋다.
2) passwd 수정
[users] 밑으로 id = password 의 형식으로 사용자를 추가 하면 된다.
test = test
※ 그룹별 관리를 하려면 authz 를 설정하여 주면 된다.
5. svn server start
D:\SVN\Data>svnserve -d -r D:\SVN\Data
(-d 옵션은 Deamon, -r 옵션은 Root Directory 지정)
※ ROOT Directory 지정시 생성한 저장소의 디렉토리가 아닌 저장소 디렉토리가 있는 Data 디렉토리를 지정해야 함
6. svn server 체크
D:\>svn checkout svn://localhost/test
※ svn 접근은 svn://서버ip/저장소 로 접근한다.
처음에 시스템의 암호를 묻는 게 나온다. (이유는 잘 ....)
그다음은 사용자 계정과 암호를 묻는다.
인증 영역(realm): <svn://localhost:3690> Test
'Administrator'의 암호:*
인증 영역(realm): <svn://localhost:3690> Test
사용자명:test
'test'의 암호:****
체크아웃된 리비전 0.
※ 현재 저장소가 비어 있으므로 리비전 0 으로 나오면 정상이다.
다음은 svn server 실행을 자동으로 부팅시 작동으로 실행 할 수 있도록 해주는 SVNSERVE manager 에 대한 설명이다.
우리나라 분이 만든 것 같은 데 이런 분들이 있기에 좀 더 편리하게 어플리케이션을 사용 할 수 있지 않나 싶어 너무 감사드립니다.
* SVNSERVE manager(http://www.pyrasis.com/main/SVNSERVEManager) 설치
1. SVNSERVE manager 다운로드
http://www.pyrasis.com/main/SVNSERVEManager?action=download&value=SVNManager-1.1.0-Setup.msi
2. 설치 파일 실행
3. Next
4. SubVersion 설치 디렉토리 밑의 bin 디렉토리 지정 후 Next
5. Next
6. Close
7. Windows 하단에 SVNSERVE Manager 작업 트레이 아이콘 클릭
8. SVN Data 디렉토리 지정후 Start - 기본 Port 는 3690
※ Run Mode 를 Service 로 하게 되면 서비스로 등록되어 서버 부팅시 로그인을 하지 않아도 실행.
- windows 2003 Server
- subversion 1.4.2
* Subverion (http://subversion.tigris.org/) 설치
1. Subversion 다운로드 받기
http://subversion.tigris.org/files/documents/15/35379/svn-1.4.2-setup.exe

2. 설치 파일 실행
13. 환경 변수를 확인하여 보면 APR_ICONV_PATH 라는 변수가 생성되어 있음을 알 수 있다
* Subversion 환경 설정
1. Subversion Data 디렉토리 생성
자신이 원하는 위치에 SVN 데이터들을 저장할 Directory 를 만들어준다.
D:\SVN>mkdir Data
2. svn 저장소 생성
D:\SVN>cd Data
D:\SVN\Data>svnadmin create --fs-type fsfs test
3. 저장소 생성 확인 (SVN SERVE 를 실행시키지 않아도 file 시스템 접근을 통하여 확인 가능)
D:\SVN\Data>svn checkout file:///D:/SVN/Data/test
체크아웃된 리비전 0.
※ 저장소가 비어 있으므로 리버전 0
4. 권한 설정
D:\SVN\Data\test\conf 밑에 passwd, svnserve.conf 파일 수정
1) svnserve.conf 수정
권한 인증 안된 사람들의 권한 (none, read, write 중에 하나 선택)
anon-access = none
계정 DB 파일 설정
password-db = passwd
저장소의 보여줄 이름 설정
realm = my svn
※ 하나의 ID 사용되므로 다른 저장소끼리 같은 이름을 적지 않는 게 좋다.
2) passwd 수정
[users] 밑으로 id = password 의 형식으로 사용자를 추가 하면 된다.
test = test
※ 그룹별 관리를 하려면 authz 를 설정하여 주면 된다.
5. svn server start
D:\SVN\Data>svnserve -d -r D:\SVN\Data
(-d 옵션은 Deamon, -r 옵션은 Root Directory 지정)
※ ROOT Directory 지정시 생성한 저장소의 디렉토리가 아닌 저장소 디렉토리가 있는 Data 디렉토리를 지정해야 함
6. svn server 체크
D:\>svn checkout svn://localhost/test
※ svn 접근은 svn://서버ip/저장소 로 접근한다.
처음에 시스템의 암호를 묻는 게 나온다. (이유는 잘 ....)
그다음은 사용자 계정과 암호를 묻는다.
인증 영역(realm): <svn://localhost:3690> Test
'Administrator'의 암호:*
인증 영역(realm): <svn://localhost:3690> Test
사용자명:test
'test'의 암호:****
체크아웃된 리비전 0.
※ 현재 저장소가 비어 있으므로 리비전 0 으로 나오면 정상이다.
다음은 svn server 실행을 자동으로 부팅시 작동으로 실행 할 수 있도록 해주는 SVNSERVE manager 에 대한 설명이다.
우리나라 분이 만든 것 같은 데 이런 분들이 있기에 좀 더 편리하게 어플리케이션을 사용 할 수 있지 않나 싶어 너무 감사드립니다.
* SVNSERVE manager(http://www.pyrasis.com/main/SVNSERVEManager) 설치
1. SVNSERVE manager 다운로드
http://www.pyrasis.com/main/SVNSERVEManager?action=download&value=SVNManager-1.1.0-Setup.msi
2. 설치 파일 실행
7. Windows 하단에 SVNSERVE Manager 작업 트레이 아이콘 클릭
※ Run Mode 를 Service 로 하게 되면 서비스로 등록되어 서버 부팅시 로그인을 하지 않아도 실행.
'작업공간 > 연장' 카테고리의 다른 글
Subversive(SVN 을 위한 Eclipse plugin) 설치 (0) | 2007.01.26 |
---|---|
Windows 용 SVN 설치 (2) | 2007.01.26 |