나 자신을 다스리는 자가 세상을 다스린다.

'Subversion'에 해당되는 글 1건

  1. 2007.01.26 Windows 용 SVN 설치 (2)
* 설치 환경
 - 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 로 하게 되면 서비스로 등록되어 서버 부팅시 로그인을 하지 않아도 실행.
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'작업공간 > 연장' 카테고리의 다른 글

Subversive(SVN 을 위한 Eclipse plugin) 설치  (0) 2007.01.26
Windows 용 SVN 설치  (2) 2007.01.26
Posted by trypsr Trackback 0 Comment 2


티스토리 툴바