SVN (SubVersion) 이란? TortoiseSVN 설치 및 사용
SVN (SubVersion)
형상관리/소스관리 툴. 프로젝트의 버전관리를 위해 Repository를 만들고 안에 소스를 저장하여 운용하는 소프트웨어
GIT과 SVN 차이와 장단점
GIT | SVN | |
관리 스타일 | 분산관리식 | 중앙집중관리식 |
장점 | 여러번 거쳐야 한다 | 직관적 |
단점 | 로컬에서 작업하여 개발 시 처리속도가 빠름 | 동일 파일 수정, 커밋 시 충돌 가능성 |
TortoiseSVN 설치방법
Home · TortoiseSVN
The coolest interface to (Sub)version control
tortoisesvn.net
사이트 링크로 이동하여 컴퓨터와 맞는 것을 설치해주면 됩니다.
* 한국어팩 (Korean Language Pack)
osdn.net/projects/tortoisesvn/storage/1.14.0/Language%20Packs/LanguagePack_1.14.0.28885-x64-ko.msi/
Downloading File /1.14.0/Language Packs/LanguagePack_1.14.0.28885-x64-ko.msi - TortoiseSVN - OSDN
Free download page for Project TortoiseSVN's LanguagePack_1.14.0.28885-x64-ko.msi.TortoiseSVN is a Subversion (SVN) client, implemented as a windows shell extension. Which means it's available ...
osdn.net
SVN 설치 후 언어팩을 설치합니다.
TortoiseSVN 사용방법
1. 동기화할 폴더 생성 혹은 선택
2. 폴더 우클릭 후 SVN 체크아웃 선택
3. 팝업창의 저장소 url 입력
4. 사용자명과 암호 입력
5. Check out 완료 시 저장소명과 같은 이름의 폴더 생성
6. 체크아웃 폴더 내부 우클릭 후 TortoiseSVN - 추가하기로 동기화할 파일 추가
7. 폴더 내부 우클릭 후 SVN 커밋 선택
8. 변경된 파일을 체크, Commit 메세지 (Comment) 작성 후 확인
9. SVN Update : 저장소 최신 버전의 Revision으로 바꾸는 것.
10. SVN Commit : 체크아웃 한 소스를 수정하는 작업을 한 뒤 저장소에 새 버전을 저장하는 명령어. Revision 1 증가함.
5. tortoise svn 사용법
초록색 체크가 되어있는 파일 및 폴더는 서버에 올라가있어 PC와 서버 양측에 존재한다는 의미이며파란 ...
blog.naver.com