http://blog.naver.com/PostView.nhn?blogId=lws_best99&logNo=20040620675 정리함

 

--- tortoisesvn 로 사용 정리---

1. tortoisesvn 다운로드 , 한글팩 다운로드

 

2. tortoisesvn 설치 , 한글팩 설치

 

3. 오른쪽 마우스 tortoisesvn 메뉴에서 settings 에서 한글변경

 

4. 사용 하고자 하는 폴더에서 SVN 체크아웃 클릭 ( 서버와 동기 및 최초 파일 가져오기)

4.1. 저장소 URL 을 SVN 서버에 맞추기, 최신 리비젼 옵션 선택

4.2. 사용자명 과 암호 를 입력 해서 접속

4.3. 인증이 이상없으면 체크아웃(DATA가져옴)

- 최초에는 아무 파일이 없기 때문에 아무파일도 생성안됨

 

5. 파일 동기

5.1. 파일을 생성

5.2. 생성된 파일을 선택하고 오른쪽 마우스를 눌러 "추가" 실행 -> SVN 서버에 파일 추가 가능하도록됨

5.3. 오른쪽 마우스를 눌러 "SVN 커밋" 실행 -> 서버로 전송됨

5.4. 전송되면서 간단한 메세지 적을수 있도록 됨 -> 수정내용을 적으면 됨. -> 확인버튼 누름

 

6. 수정 동기

6.1. 생성한 파일을 수정

6.2 생성된 파일을 선택하고 오른쪽 마우스를 눌러 "SVN 업데이트" 실행

-> 다른사용자에의해 수정이 되었는지 먼저 확인하기 위해서임

-> 수정내용 누르고 확인

6.3. 수정한 사람보기 하면 수정항목/내용 볼수 있음

 

 

--- 작업 플로우 ---

 

1. 출근 -> "SVN업데이트" : 동기맞춤

 

2. "SVN업데이트" 후에 "SVN 커밋" : 서버에 일단 업데이트 된것을 동기후에 내자료를 올림

 

3. 내파일 삭제후 "SVN커밋" : 서버의 쓸모없는 파일 삭제

 

4. 파일 서버에 "추가" 는 "SVN커밋" 하면 추가할 파일 목록이 나온다. 이때 파일 등록

 

5. "SVN커밋" "추가" 중에 충돌 발생 처리

5.1 "SVN커밋" 에 발생 : "SVN 업데이트" 후에 "SVN커밋"

5.2 "SVN업데이트"에 발생 : ""(diff)로 틀린부분 수정후 "SVN커밋"

5.3 다른이유로 에러발생시 : 마우스 오른쪽 -> "정리" (Clean up) 실행

 

6. "SVN커밋" -> 퇴근

* 동기 잘하는것이 최성의 방법

 

'공부 > SVN사용' 카테고리의 다른 글

iptime svn 서버에 git 연동  (0) 2013.12.24
iptime nas 서버에 SVN 기능이 추가  (0) 2013.12.11
[SVN] Windows 에서 SVN 서버 사용  (0) 2012.11.09
[SVN] SVN 용어 정리  (0) 2012.11.09

+ Recent posts