Full Stack Web Developer.
Syaku (샤쿠)

Java, JS (ES6+), Spring, Spring security, jQuery, Reactjs, Bootstrap.

        

08-04 05:26


Spring Boot 2 보기 Front-end 보기 DevOps 보기 Spring 3 보기 Spring Security 3 보기

프로그램 소스 관리 TortoiseSVN 설치 및 사용 : Windows

written by Seok Kyun. Choi. 최석균

TortoiseSVN 를 이용하여 프로그램 소스를 관리하는 법을 알아본다. 개발자라면 자신의 소스를 일관되게 유지해야 할 필요가 있다. 더불어 언제 어디서나 소스를 제어할 수 있으면 매우 효과적일 것 이다.

++ 공식사이트 : http://tortoisesvn.net

SVN(클라이언트) 을 사용하기 위해 SVN(서버) 저장소가 필요하다.

직접 SVN 저장소를 구축하려면 VisualSVN 사용하면된다. 사용법이나 메뉴 구성도 매우 간단하면서 사용에 어려운 점도 없고, 프리웨어이다.
++ VisualSVN 사이트 : http://www.visualsvn.com/

무료 SVN 호스트를 구글에서 제공하고 있다. 프로젝트는 꼭 오픈소스여야한다는 제약조건이 있다.
++ 구글 호스트 : http://syaku.tistory.com/110

1. TortoiseSVN 설치













제부팅하기 위해 Yes 클릭.

posted syaku blog


2. TortoiseSVN 사용법

SVN 저장소와 동기화를 위해 적당한 폴더를 생성하고, 해당 폴더에서 오른쪽 마우스를 클릭해보자.



SVN Checkout : SVN 저장소 소스 체크아웃
TortoiseSVN : 거북기의 부가기능들
-- Export : 소스 내려받기
-- Import : 소스 올리기
-- Create repository : 새로운 저장소 생성.

체크아웃을 선택하자.



URL of repository 에 SVN 저장소 URL을 입력하자.



계정을 입력한다.





내려받기가 완료되었다.



내려받은 파일이 SVN 저장소 파일과 일치하면 녹색 체크아이콘이 표시된다. 해당 파일을 오른쪽마우스로 클릭해보면,
SVN Update : SVN 저장소에서 소스 내려받기
SVN Commit : SVN 저장소에 소스 올리기

파일을 삭제하거나 이름을 변경할때는 꼭 SVN 기능을 이용하자. 아니면 소스가 꼬일 수 도있다.
Rename : 파일명 변경
Delete : 파일 삭제

Diff with previous version : 과거와 현재의 변경된 소스 확인
Show log : 최초에서 현재까지 변경상태 로그 확인
Update to revision : revision 번호의 상태로 업데이트

Settings : SVN 세부사항을 설정할 수 있다. SVN 설치 프로그램을 다운받을 때, 하단 목록을 보면 언어팩을 제공하고 있다. 한국어를 내려받아 Settings 에서 한글패치를 설정할 수 있다.

http://syaku.tistory.com

댓글 남기기
◀ PREV 1···224225226227228229230231232···313 NEXT ▶