drcarter의 DevLog



여즘들어서 리눅스 프로그래밍을 할 일이 많아져서...
계속 위도우에서 편하게 프로그래밍 하다가... vi에서 하고... 통합개발환경에서의 쉽게 SVN을 쓰다가...
콘솔에서 svn을 쓰자니.. 불편한게 좀..생기네요 ㅎㅎ

그래도 좀 많이 쓰는걸 정리하자면...

1. svn에 등록되어 있는 파일 리스트를 보고 싶을 때

svn list [svn 주소]

2. svn에 등록되어 있는 파일을 현재 개발중인 local로 가져오고자 할때. (처음 받는 경우 )
svn checkout [svn 주소]

3. 수정후 svn서버에 등록하고자 할 경우
- svn commit
- svn commit [파일명]

4. 다른 사용자가 수정한 파일로 현재의 파일을 업데이트 하고자 할 경우
- svn update 
- svn update [파일명]

5. svn 서버에 등록된 파일 및 dir 리스트를 보고 싶을 경우
- svn list
- svn list [svn 주소]

6. svn 서버에 있는 파일고 local에 있는 파일간의 비교, 수정된 파일 및 내용 찾기
svn diff

7, local의 수정된 파일을 원상태로 되돌리고 싶을 경우
svn revert

8. 새로 만든 파일을 svn에 추가 등록하고 싶을 경우
svn add [파일명]