티스토리 뷰
* Import : svn import sampledir svn+ssh://svn-domain/svn/sample/trunk
맨 처음 프로젝트 시작할때 Repository에 등록하는 명령어 한번 하고 나면 쓸일이 없을 듯.
* Checkout : svn checkout svn+ssh://svn-domain/svn/sample/trunk sample
저장소에서 소스를 받아 오는 명령어. 받아온 소스에는 소스 뿐만이 아니라 버젼관리를 위한 파일도 같이 받아온다. 지우거나 변경시 Reposiotory와 연결 불가능
* Export : svn export svn+ssh://svn-domain/svn/sample2/trun.sample
체크아웃과는 달리 버젼 관리 파일을 뺀 순수한 소스만 가져오는 명령어
* Commit(Checkin) : svn commit
체크아웃한 소스를 수정, 파일 추가, 삭제 등을 한 뒤 Repository에 저장하여 갱신하는 명령어. Revision이 1 증가한다.
* Update : svn update
체크아웃해서 받은 소스를 최신의 소스로 업데이트하는 명령어. 소스 수정이나 commit하기 전에 한번씩 해주는 것이 좋다.
* Log : svn log
Repository에 어떠한 것들이 변경 되었는지 확인 할 수있는 log 명령어
* Diff : svn diff --revision 4 sample.c
diff 명령은 예전 소스파일과 지금의 소스파일을 비교해보는 명령어. 리눅스의 diff명령과 비슷
* Blame : svn blane sample.c
Blame은 한 소스파일을 대상으로 각 revision에 대해서 어떤 행을 누가 수정했는지 알아보기 위한 명령어
* lock : svn lock sample.c
파일에 락을 걸어 락을 건 사용자만이 수정할 수 있게 해주는 명령어. 해제는 svn unlock 왜 파일에 락을 걸었는지 로그를 기록할 수 있다.
* Add : svn add sample.c
새 파일을 만들었을 경우 파일을 추가해주는 명령어. 그 뒤에 곡 svn commit를 해줘야 한다. 새 파일을 생성해서 올릴 때에도 꼭 add를 해줘야 함. 안해주면 commit를 해도 안 올라감.
1. 파일 백업 및 복구
* dump : svnadmin dump sample > sample.dump
* load : svnadmin load sample < sample.dump
1. 새 파일을 만들었을 경우
* svn add filename.*
* svn ci filename.*
1. 기존 소스를 수정할 경우
* svn ci filename.*
출처:SVN 명령어.
맨 처음 프로젝트 시작할때 Repository에 등록하는 명령어 한번 하고 나면 쓸일이 없을 듯.
* Checkout : svn checkout svn+ssh://svn-domain/svn/sample/trunk sample
저장소에서 소스를 받아 오는 명령어. 받아온 소스에는 소스 뿐만이 아니라 버젼관리를 위한 파일도 같이 받아온다. 지우거나 변경시 Reposiotory와 연결 불가능
* Export : svn export svn+ssh://svn-domain/svn/sample2/trun.sample
체크아웃과는 달리 버젼 관리 파일을 뺀 순수한 소스만 가져오는 명령어
* Commit(Checkin) : svn commit
체크아웃한 소스를 수정, 파일 추가, 삭제 등을 한 뒤 Repository에 저장하여 갱신하는 명령어. Revision이 1 증가한다.
* Update : svn update
체크아웃해서 받은 소스를 최신의 소스로 업데이트하는 명령어. 소스 수정이나 commit하기 전에 한번씩 해주는 것이 좋다.
* Log : svn log
Repository에 어떠한 것들이 변경 되었는지 확인 할 수있는 log 명령어
* Diff : svn diff --revision 4 sample.c
diff 명령은 예전 소스파일과 지금의 소스파일을 비교해보는 명령어. 리눅스의 diff명령과 비슷
* Blame : svn blane sample.c
Blame은 한 소스파일을 대상으로 각 revision에 대해서 어떤 행을 누가 수정했는지 알아보기 위한 명령어
* lock : svn lock sample.c
파일에 락을 걸어 락을 건 사용자만이 수정할 수 있게 해주는 명령어. 해제는 svn unlock 왜 파일에 락을 걸었는지 로그를 기록할 수 있다.
* Add : svn add sample.c
새 파일을 만들었을 경우 파일을 추가해주는 명령어. 그 뒤에 곡 svn commit를 해줘야 한다. 새 파일을 생성해서 올릴 때에도 꼭 add를 해줘야 함. 안해주면 commit를 해도 안 올라감.
1. 파일 백업 및 복구
* dump : svnadmin dump sample > sample.dump
* load : svnadmin load sample < sample.dump
1. 새 파일을 만들었을 경우
* svn add filename.*
* svn ci filename.*
1. 기존 소스를 수정할 경우
* svn ci filename.*
출처:SVN 명령어.
'웹개발 > Tools' 카테고리의 다른 글
머큐리얼 사용법 정리 (0) | 2011.07.20 |
---|---|
branches, tags, trunk 에 대한 개념 (1) | 2011.06.09 |
git 기본 튜토리얼 (0) | 2011.06.07 |
셀레니움 사용! (0) | 2011.04.26 |
PHP 개발 환경 만들기 . Eclipse + PHPUnit + PHP Tools (0) | 2010.11.19 |
댓글