2014년 9월 6일 토요일

[일기] Eclipse에서 SVN을 사용해보다.

SVN의 정의는 적지 않는다...

 목표는 전문가가 아니라 무리 없이 사용하는 것.

 SVN는 NAVER에서 제공해 주는 서비스를 이용하였다.

[그림 1]

 좌측에서 두번째, 'S'자 모양의 형태를 띠고 있는 Subclipse를 이용했다.

 설치를 해야 했는데, 먼저 시장(?)을 들어갔다.

[그림 2]

[그림 3]


 흠... 여기서 'subclipse'라 검색했더니 아래와 같은 결과가 나왔다.

[그림 4]

이미 설치해서 그런지 Install 버튼 대신 update와 uninstall 버튼이 나온다..

 설치를 진행하면 아마 약관 동의하고 진행만 하면 되는 것으로 기억한다. 설치를 마치면 이클립스가 재시작 되었었는데.. 사진을 안 찍어놨다. 낭패다.

[그림 5]

 현재 TestProjectMyOwlet 이라는 'Dynamic WebProejct' 가 있는데 이를 SVN과 연동해 보려 한다.

[그림 6]

 프로젝트 메뉴에서 Team > Share Proejct... 를 이용했다.

[그림 7]

 내가 이용하는 게 SVN이므로 세번째 항목 선택 후 Next 했다.

[그림 8]

 아무것도 없으니 생성한다.

[그림 9]

 SVN 서버 주소를 입력한다. 그리고 Next를 눌렀더니...

[그림 10]

이와 같이 뜬다. 난 SVN 서버에 현 프로젝트의 폴더와 같은 이름으로 폴더를 생성하는 것을 원하므로 그저 Next를 눌렀다.

[그림 11]

 한마디 하란다.

[그림 12]

 한마디 적어주고 보니 SVN에 설정한 계정과 비밀번호를 입력하란다. 입력하고 OK를 눌렀다.

[그림 13]

 NAVER에 추가가 되었다.

 연동을 끊어보겠다.


[그림 14]

 단지 Team > Disconnet를 한다.

[그림 15]


 경고창 하나 뜬다. Yes를 누르니 연동이 끊겼다.

 여기서 다시 연동을 해봤다. 과정은 같다. 다른 건...

[그림 16]

 기존 존재하는 저장소를 바로 선택할 수 있다는 것.

[그림 17]

 그리고 연동을 끊을 때 [그림 15]와 같이 SVN의 meta 데이터를 제거하지 않으면, [그림 17]의 창이 뜨고 추가대신 checkout이 된다는 게 달랐다.

 특히 comment한 내역은 전혀 반영되지 않는다(Check-out 했으니).

댓글 없음:

댓글 쓰기