노력과 삽질 퇴적물

이클립스: SVN 원격접속 풀세팅 본문

📂게임개발 note/툴 관련

이클립스: SVN 원격접속 풀세팅

MTG 2013. 7. 5. 20:59

이클립스: SVN 로컬환경






0. 필요한 파일


*SVN 저장용 경로. C:\SVN


도구 및 예시 경로

 이클립스

 C:\eclipse

-> 포스팅 일자기준, 최신버전 4.3

 marketplace(마켓플레이스)

-> 4.3(케플러)부터는 기본 구성입니다.

 Subversive - SVN Team Provider (이클립스 플러그인)
 OR
 Downloads - Eclipse Subversive
 SVN Manager

 SVN서버를 자동으로 실행해주는 보조도구입니다.

-> 무설치버전을 선호해서 아래의 링크를 소개합니다.

PYRASIS.COM 피라시스닷컴: SVNSERVE Manager

 Subversive SVN Connectors

 포스팅 기준으로 SVN Kit

-> SVN커넥터

 Subversion (for Window)

Setup-Subversion-1.6.6.msi

-> 1.6X는 커넥터 1.3X, 1.7x는 커넥터 1.7x와 호환됩니다.

-> 가급적 SVN Kit와 버전을 맞춰야 합니다.






1. Subversion & SVN Manager & repository


① SVN설치

 '0. 필요한 파일'에 있는 1.6.6인 msi파일로 설치하시거나 별도의 바이너리버전/패키지버전등으로 설치해두시면 됩니다.


② SVNSERV 매니저

기본포트값: 3690 (포트번호를 공백으로 두어도 적용.)


* TortoiseSVN같은 툴로 repository를 미리 생성해도 괜찮습니다.






2. SVN 플러그인(Subversive)


① 마켓 플레이스를 이용한 설치

 Subversive나 SVN으로 검색을 해서 'Subversive - SVN Team Provider'로 설치합니다.



② 이클립스 공식 홈페이지를 이용한 설치

 통상적인 방법은 ①처럼 설치하면 되지만, 저 같은 경우 2번 단계에 필요한 SVN Kit설치 팝업이 안 떠서 별도의 방법을 썼습니다. 이클립스에서 마켓플레이스 창까지 열어둔채 Eclipse Subversive 페이지에서 를 마켓플레이스 창에 드래그 앤 드롭시키면 설치화면이 나옵니다. 그리고 SVN Team Provider 하위 항목들을 전부 선택하고 설치합니다.


* TortoiseSVN같은 툴을 안 쓰실 경우,

Respective메뉴로 SVN Repository Exploring를 추가해서 SVN폴더를 지정해둡니다.






3. SVN Kit


'2. SVN 플러그인(Subversive)'에서 재시작후,

[Windows-Preference-Team-SVN]를 처음 클릭했을때만(!!!) 아래와 같은 팝업이 뜹니다.

 몇개만 선택해 설치하면 에러가 나기도 하니 전부 선택해서 설치합니다.






4. 접속 및 권한 설정


① 저장소 conf폴더

passwd

authz

svnserve.conf

[users]

#id=password

MTG=1234

[aliases]


[groups]

admin=MTG

user=who1, who2


[/]

* =rw


[repository:/SVN]

* = rw

user = r

[general]

anon-access = none

auth-access = write

password-db = passwd

authz-db = authz

realm = Welcome_SVN


② 방화벽

제어판\시스템 및 보안\Windows 방화벽의 고급설정을 들어갑니다.

1. Subversion & SVN Manager의 ② SVNSERV 매니저에서 입력했던 포트값으로 마저 설정하면 됩니다.






기타. 참고자료


Installation Instructions - Eclipse Subversive


여름으로 가는 문 - Subversive 의 작은 승리, Subversive Connector Discovery

Live without regrets! :: 이클립스 인디고(Indigo)에 SVN클라이언트 플러그인(Subversive) 설치

RevFactory 프로젝트 - 세상을 더 이롭게 바꾸는 작업 :: 윈도우에서 SubVersion 설정하고 이클립스에서 사용하기


svn authz 계정권한 설정 원칙좀 가르쳐주세요 | KLDP

@durumul :: SVN 설치 및 저장소 설정,세팅