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

'작업공간/연장'에 해당되는 글 2건

  1. 2007.01.26 Subversive(SVN 을 위한 Eclipse plugin) 설치
  2. 2007.01.26 Windows 용 SVN 설치 (2)
* Subversive(SVN 을 위한 Eclipse plugin) 설치
Subversive : http://www.polarion.org/index.php?page=overview&project=subversive

- 설치환경
Eclipse : 3.2.1
Subversive : 1.1.0 RC4

사용자 삽입 이미지
1. Eclipse Top 메뉴에서 Help > Software Updates > Find and Install 선택

사용자 삽입 이미지
2. Install/Update 창에서 Search for new features to install 선택 후 Next

사용자 삽입 이미지
3. Install 창에서 New Remote Site 선택

사용자 삽입 이미지
4. New Update Site 창에 Name과 URL 입력 후 OK
  Name : 해당 사이트에대한 설명
  URL : http://www.polarion.org/projects/subversive/download/1.1/update-site/

사용자 삽입 이미지
5. Install 창에 입력한 Name 생성 확인, 선택 후 Finish

사용자 삽입 이미지
6. 탐색중인 창이 나오고 잠시후 Updates 창이 나옴. Search Result 에서  Subversive 와 Subversive client 선택 후 Next

사용자 삽입 이미지
7. 라이센스 동의를 하고 Next

사용자 삽입 이미지
8. 설치내역 확인후 Next

사용자 삽입 이미지
9. Downloading

사용자 삽입 이미지
10. Install All

사용자 삽입 이미지
11. Installing

사용자 삽입 이미지
12. Eclipse restart

* Repository 추가

사용자 삽입 이미지
1. Window > Open Perspective > Other 선택

사용자 삽입 이미지
2. Open Perspective 리스트에서 SVN Repository Exploring 선택 후 OK

사용자 삽입 이미지
3. SVN Repositories 에서 right click > New > Repository Location

사용자 삽입 이미지
4. New Repository Location 창에서 ROOT URL, User, Password 입력 후 Finish

사용자 삽입 이미지
5. Repository 가 생성 되었음을 알 수 있다.

* Project 공유

사용자 삽입 이미지
1. Project Name 에서 right click > Team > Share Project

사용자 삽입 이미지
2. SVN 선택 후 Next

사용자 삽입 이미지
3. repository location 선택 후 Next

사용자 삽입 이미지
4. Next

사용자 삽입 이미지
5. Finish.

사용자 삽입 이미지
6. List 확인, Comment 작성 후 OK 하면 Project 가 SVN 서버로 Commit 된다.

※ 최초 설치시 SVN Client 는 Subversive Default 인 JavaSVN 방식으로 되어 있다.
그런데 어떤 경우 (정확한 원인은 아직 잘 모르겠음. ㅠ.ㅠ) Malformed Netword Data 라는 오류가 나면서 Commit 이 되지 않는 경우가 있다.
그럴 경우 Native JavaHL 방식으로 변경하면 아무런 문제 없이 되기도 한다.
(그 두방식에 대해서는 잘 모르겠음. 추후 파악 되면 다시 업데이트 할 예정임 ㅠ.ㅠ)
사용자 삽입 이미지

신고
크리에이티브 커먼즈 라이선스
Creative Commons License

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

Subversive(SVN 을 위한 Eclipse plugin) 설치  (0) 2007.01.26
Windows 용 SVN 설치  (2) 2007.01.26
Posted by trypsr Trackback 0 Comment 0
* 설치 환경
 - 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


티스토리 툴바