본문 바로가기

OS/Unix/Linux

리눅스 svn 명령어 사용법

1 . 소스 레파리토리에 올리기

방법 : 
console>svn import [올릴대상] [SVNURL] -m [로그로 남길 메세지]

예제 : 
fbwotjq@fbwotjq.com doc] svn import docs_js http://svn.bds.fbwotjq.com/www/manager/trunk/ -m 20110310.log

2 . 소스 체크 아웃 하기 

방법 : 
console>svn co [SVNURL]  [체크아웃할대상]

예제 : 
fbwotjq@fbwotjq.com doc] svn co  http://svn.bds.fbwotjq.com/www/manager/trunk/ .

3 . 소스 삭제하기 

방법 : 
console> svn delete [SVN관리목록에서 삭제할 파일명]

예제:
fbwotjq@fbwotjq.com doc] svn delete text.txt

4 . 소스 커밋하기 

방법 : 
console> svn commit [커밋할파일명] -m [로그로 남길 메세지]

예제 : 
fbwotjq@fbwotjq.com doc] svn commit  user_list.php -m 20110310.log

5  - 1. 소스 익스포트 하기 ( svn에서 원본 파일만 받아 온다. ) 

방법 :
console> svn export  [SVNURL]  [추출되서저장될 장소]

예제 :
fbwotjq@fbwotjq.com doc] svn export  http://svn.bds.fbwotjq.com/www/manager/trunk/docs_manager

5 - 2 . 해당 리비젼 소스만 익스 포트 하기 


console> svn export [URL] [저장폴더] -r [리비젼 번호]


예제 :
fbwotjq@fbwotjq.com doc] svn export  http://svn.bds.fbwotjq.com/www/manager/trunk/ docs_manager -r 186

6 . svn  현재 버젼 체크

방법 : svn --version

7 . svn 변경된 파일 상태 확인 

방법 :  svn status

8 . repository url  확인 

방법 : svn info

9 . 기존 소스에서 새로운 파일 이나 폴더 추가 

방법 : 

console > svn add [파일명]

예제 :

fbwotjq@fbwotjq.com doc] svn add down.php

10 . Repository에 어떤 것들이 변경 되었는지 확인할수 있는 log 명령어 

방법 :

console > svn log