【SVN】 TortoiseSVN Commit
- 유틸리티/형상 관리
- 2023. 10. 11. 20:42
TortoiseSVN "Commit" 명령어 대해 포스팅하도록 하겠습니다. 이 전 글에서 "Add" 명령어 대해 포스팅했습니다. "Add" 명령어가 SVN에 연결된 폴더에 새로운 파일이나 폴더를 추가하는 명령어라고 했습니다. 이렇게 추가된 자료들을 SVN 저장소에 업로드시키기 위해서 "Commit" 명령어를 사용합니다. "Commit" 명령어는 SVN에 연결된 폴더 내의 새로 추가된 폴더 및 파일 들을 SVN 서버의 저장소에 업로드합니다.
이전 글에 이어서 보면 아래의 그림처럼 "test" 폴더와 하위 디렉터리 안에 "test.txt" 파일이 있습니다.
이제 SVN 서버의 저장소에 자료를 업로드하기 위해서 위의 디렉터리 상에서 마우스 우 클릭 후 "SVN Commit"을 클릭합니다.
"Commit" 설정 창이 나타납니다.
그림에서 보듯이 업로드할 자료들의 목록들이 나오고, 메시지 입력 란에 간단한 코멘트를 작성합니다. 메시지를 작성하지 않아도 되지만, Commit 되는 시점에 어떤 자료들이 업로드되는지를 간단하게 적어 놓는 것이 관리하는데 좋습니다. 메시지와 Commit 되는 자료들을 확인했으면 "OK" 버튼을 클릭합니다.
처음 "Commit" 명령어를 실행하면 SVN 저장소에 접근할 수 있는 계정의 여부를 묻습니다. SVN 저장소에 등록한 계정 이름 및 비밀번호를 입력하고 "OK" 버튼을 클릭합니다.
자료들이 SVN 저장소에 업로드되는 것을 확인할 수 있습니다. 업로드가 완료되면 "OK" 버튼이 활성화되고 클릭하고 완료합니다.
그림과 같이 폴더 혹은 파일에 녹색 체크 아이콘이 보이면 Commit이 제대로 된 것을 의미합니다.
※ SVN을 사용하면서 꼭 알아두어야 할 일에 대해 말씀드립니다. Commit 명령어를 실행하기 전에 Update 명령어를 먼저 실행하여 주십시오. 만약에 새로운 폴더 및 자료를 업로드하는 경우 큰 문제가 되지 않습니다. 하지만 기존의 자료를 고쳐서 업로드 할 경우 이미 저장소에 수정된 자료들이 업로드되어 있는 경우, Update를 먼저 진행하지 않고 Commit을 하게 되면 그 자료들이 내가 업로드된 자료들로 변경됩니다. 이런 이유로 꼭 Commit을 하기 전에 Update를 먼저 진행하시고 변경된 자료를 확인하신 후 수정 및 Commit를 하시기 바랍니다. |
'유틸리티 > 형상 관리' 카테고리의 다른 글
【SVN】 TortoiseSVN log (0) | 2023.10.11 |
---|---|
【SVN】 TortoiseSVN relocate (0) | 2023.10.11 |
【SVN】 TortoiseSVN Add와 Undo Add (0) | 2023.10.11 |
【SVN】 TortoiseSVN Update (0) | 2023.10.11 |
【SVN】 TortoiseSVN Import (0) | 2023.10.10 |
이 글을 공유하기