본문 바로가기

IT/형상관리(configuration management)

Eclipse SVN에 프로젝트 share/check out/disconnect/commit/update

반응형

Eclipse SVN에 프로젝트 share/check out/disconnect/commit/update


Repository의 역할


IMPORT

클라이언트 -> 서버

 

CHECK OUT

서버->클라이언트

IMPORT된 프로젝트 최초 다운

 

COMMIT

클라이언트->서버

작업한 파일을 서버로 전송

 

UPDATE

서버->클라이언트

서버에서 변경된 파일을 클라이언트로 전송




 

프로젝트 우클릭->Team->Share Project->


ps. Team->Share Project와 Share Projects의 차이

Share Projects는 프로젝트 여러 개를 ctrl+마우스 왼클릭으로 선택한 상태에서 SVN에 공유할 때 사용





SVN->새로운 저장소 위치를 선택할 것이 아니라면 Use existing repository location 선택 후 next->새로운 location이라면 사용자 인증 UserPassword 입력해야되고 그게아니라면 Simple Mode->Finish


 



업로드할 것들을 선택한 다음 진행

 

SVN Repositories에서 해당 저장소에 마우스 우클릭->refresh누르면 저장한 프로젝트가 추가되어있다


 



등록해둔 SVN 프로젝트를 다시 연결 취소 할 수 있다 -> 공유했던 프로젝트가 다시 독립적인 프로젝트로 전환





commit과 update를 통해 작성한 소스를 SVN에 등록하거나 다른 사람이 수정한 소스를 받아올 수 있다



맨 처음 SVN에 접속하여 프로젝트가 없는 상태 혹은 프로젝트를 삭제해버려서 아예 프로젝트가 없는 상태에서 받으려면 해당 프로젝트 우클릭->check out을 해주면 된다

 

반응형