SVN 기본 명령어

KiJeong·2021년 11월 22일
0

로컬 변경 사항을 실행 취소

$ svn revert file

파일을 이전 버전 (버전 XXX)으로 복원

$ svn update -r XXX file

특정 리비전으로 내려받기

Checkout a particular version of code from SVN

$ svn checkout svn://repository/path@123
or
$ svn checkout -r 123 url://repository/path

강제로 head로 맞춤 (Revert All)

$ svn revert -R .

기존 branch를 삭제

$ svn delete [https://devsvr/svn/boston/branches/redsox](https://devsvr/svn/boston/branches/redsox) -m "delete redsox directory in branches directory"

branch 생성 (TortoiseSVN 이용)

브랜치할 폴더 오른쪽 버튼 클릭 > TortoiseSVN > Branch/tag..
To URL에 브랜치될 폴더명 입력, Specific revision in repository 지정

1. 작업을 진행할 svn 대상폴더(From)
2. target 폴더로(To) branch를 설정이 부분을 수정해주면 Destination URL 경로가 함께 바뀐다.
3. 1번에서 설정한  From 브랜치에서 어떤 revision까지 새로운 브랜치에 가져올지 설정
4. 지정한 경로까지의 모든 중간 폴더를 자동으로 생성

0개의 댓글