장발의 개발러

[메뉴얼] TortoiseSVN을 이용하여 Subversion에 접속한 후 Commit 하기 본문

대학원/소프트웨어공학

[메뉴얼] TortoiseSVN을 이용하여 Subversion에 접속한 후 Commit 하기

장발의 개발러 2009. 3. 16. 17:24
****************************
 작성일: 2009.03.16(월)    
 작성자: Myung-Ju.Kim      
 블로그: imover.tistory.com
****************************

Checkout 한 디렉토리(D:\localRepository\Project1)에 신규 문서를 생성해 복사 합니다. 아래와 같이 파일을 복사하면 아이콘 앞에 '?'가 붙게 되는데 "시방 이게 머다냐?" 라는 뜻정도로 해석하면 될것 같습니다. 아무튼 TortoiseSVN은 이러한 오버레이 아이콘을 통해 파일과 디렉토리의 현재 상태를 시각적으로 확인 할 수 있습니다.

'?'는 TortoiseSVN 에서 인지는 했지만 실제로 추가되지 않은 상태 입니다. 'Project1' 디렉토리에 실제로 파일을 추가 하기 위해서는 아래와 같이 '숏컷 - Add...' 명령을 실행 합니다.

Add 윈도우가 뜨면 Add될 파일을 확인(체크)하고 OK버튼을 클릭니다.

작업 완료 윈도우에서 Add작업과 관련한 메세지 들을 확인 하신 후 OK버튼을 클릭하여 종료 합니다.

'Project1' 디렉토리로 돌아와 파일을 확인해 보면 오버레이 아이콘이 '+'로 변경되어 있는 것을 확인할 수 있습니다.

'Project1' 디렉토리의 오버레이 아이콘 역시 '!'로 표시되어 변화가 있었음을 표시 합니다.

그럼 이제 추가된 파일을 Subversion의 Repository(원격저장소)로 Commit 해 보도록 하겠습니다. (숏컷 - SVN Commit...)

Commit 윈도우가 뜨면 'Message:' 란에 Commit관 관련된 내용을 기록하고 OK 버튼을 클릭 합니다.

Authentication(인증) 윈도우가 뜨면 '[메뉴얼] TortoiseSVN을 이용하여 Subversion에 접속한 후 Checkout 하기'에서 설정한 아이디와 비밀번호를 'Username:'과 'Password:' 란에 입력한 후 OK 버튼을 클릭 합니다.

작업완료 윈도우에서 성공적으로 Commit 이 이루어 졌고 revision이 '0'에서 '1'로 증가 했음을 확인할 수 있습니다. 내용을 확인 한 후 OK 버튼을 클릭하여 종료 합니다.

'Project1' 디렉토리와 파일의 오버레이 아이콘이 'V' 상태로 변경 되었음을 확인하실 수 있습니다.