'SVN'에 해당되는 글 1건

  1. SVN 자주 쓰는 간단한 명령어

SVN 자주 쓰는 간단한 명령어

1.       업데이트 충돌(C) 발생시

충돌이 발생한 경우

파일명, 파일명.mine, 파일명.r10, 파일명.r20

와 같이 충돌과 관련 있는 revision의 파일들이 여러 개 생깁니다.

svn resolved 파일명

를 호출하시면 위 revision 파일들을 잘(?) 엮어서 파일을 수정해 줍니다.

이후 svn status로 확인하시면 충돌(C) 표시가 사라집니다.

 

2.       이전 버전과의 비교

svn diff 명령어를 사용하시면 됩니다.

현재 파일과 이전 버전과의 차이점 비교

-         svn diff 파일명 >> text.txt

현재 파일과 특정 버전(revision 254)과의 차이점 비교

-         svn diff 파일명 r 254 >>text.txt

특정 버전(revision 112, revision 255) 간의 차이점 비교

-         svn diff 파일명 r 112:255 >>text.txt

text.txt에 차이점에 대한 내용이 저장됩니다.

 

3. Rollback

서브버전에게 file의 리비전 27 26 사이의 변화를 계산하고 그것을 현재 작업본에 적용
따라서 26버전으로 돌아가게 됩니다.


svn merge -r 현버전:되돌릴버전 파일이름
svn merge -r 27:26 file


이왕이면 Tortoise SVNEclipse Plugin을 쓰시는게

훨씬 효율적이긴 하지만 콘솔에서 확인해 보시려면 위 명령어들을 사용하세요.

================================================================================================

딱 내가 주로 쓰는 명령어들을 모아놓은 것을 찾았다.. ㅎㅎㅎ

링크는 이곳 http://cozyu.tistory.com/64