노력과 삽질 퇴적물
이클립스: SVN 원격접속 풀세팅 본문
0. 필요한 파일
*SVN 저장용 경로. C:\SVN
도구 및 예시 경로 | |
C:\eclipse -> 포스팅 일자기준, 최신버전 4.3 | |
marketplace(마켓플레이스) | -> 4.3(케플러)부터는 기본 구성입니다. |
Subversive - SVN Team Provider | (이클립스 플러그인) OR Downloads - Eclipse Subversive |
SVN Manager | SVN서버를 자동으로 실행해주는 보조도구입니다. -> 무설치버전을 선호해서 아래의 링크를 소개합니다. |
Subversive SVN Connectors | 포스팅 기준으로 SVN Kit -> SVN커넥터 |
Subversion (for Window) | -> 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 설정하고 이클립스에서 사용하기
'📂게임개발 note > 툴 관련' 카테고리의 다른 글
비주얼 스튜디오 코드(VS code)를 다용도 세팅 -자바, C#, 파이썬- (0) | 2024.06.27 |
---|---|
UML: 다이어그램 기초 및 툴 (0) | 2017.03.30 |
이클립스: 사용중인 플러그인 (0) | 2015.04.15 |
링크: 웹기반 에디터 모음집 (0) | 2013.08.25 |
이클립스: SVN 로컬환경 (1) | 2012.09.14 |