728x90
728x90
SVN (SubVersion)
형상관리/소스관리 툴. 프로젝트의 버전관리를 위해 Repository를 만들고 안에 소스를 저장하여 운용하는 소프트웨어
GIT과 SVN 차이와 장단점
GIT | SVN | |
관리 스타일 | 분산관리식 | 중앙집중관리식 |
장점 | 여러번 거쳐야 한다 | 직관적 |
단점 | 로컬에서 작업하여 개발 시 처리속도가 빠름 | 동일 파일 수정, 커밋 시 충돌 가능성 |
TortoiseSVN 설치방법
사이트 링크로 이동하여 컴퓨터와 맞는 것을 설치해주면 됩니다.
* 한국어팩 (Korean Language Pack)
osdn.net/projects/tortoisesvn/storage/1.14.0/Language%20Packs/LanguagePack_1.14.0.28885-x64-ko.msi/
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 증가함.
728x90
728x90
'Project > Web' 카테고리의 다른 글
전자정부 규격 코드 검사 (일부 JS 파일 체크) (0) | 2020.10.27 |
---|---|
호스팅 후 워드프레스 admin 비밀번호 재설정 (0) | 2020.07.16 |
JavaScript 30 프로젝트 (2) JS and CSS Clock (0) | 2020.06.03 |
JavaScript 30 으로 30일간 매일 하나씩 만들어보기 (0) | 2020.01.01 |
워드프레스로 제작했던 웹사이트 (0) | 2019.10.22 |