svn blame 파일명 : 파일 안의 각 라인을 누가 수정했는지 보여줌.
svn merge -r 시작리비전번호:끝리비전번호 : 해당 리비전때의 파일로 복구 => 역병합
(svn -r 14:13 test.java) => 끝리비전번호가 시작리비전번호보다 작다.
svn merge - c -13 파일명 : 리비전 14를 제거함 (역병합). 마이너스(-)인게 중요.
svn copy -m "message" http://.../trunk http://.../branches/2012news-1.0 브랜치 생성(2012news-1.0브랜치)
svn switch http://.../branches/2012news-1.0 현재 로컬에 check out 되어있는 소스들이 바라보고 있는 저장소의 정보를 바꿔줌
svn merge -c 16 http://.../trunk 현재 branch에 trunk의 16번 리비전을 머지한다.
svn merge -r 13:18 http://.../trunk 현재 branch에 trunk의 13~16에 해당하는 리비전을 merge함.
cd 2012news-1.0/
svn merge --reintegrate http://.../trunk trunk의 수정 사항을 다른 branch에 반영하기
cd trunk/
svn merge --reintegrate http://.../2012news-1.0 branch인 2012news-1.0의 수정 사항을 trunk에 반영하기
svn merge -r 시작리비전번호:끝리비전번호 : 해당 리비전때의 파일로 복구 => 역병합
(svn -r 14:13 test.java) => 끝리비전번호가 시작리비전번호보다 작다.
svn merge - c -13 파일명 : 리비전 14를 제거함 (역병합). 마이너스(-)인게 중요.
svn copy -m "message" http://.../trunk http://.../branches/2012news-1.0 브랜치 생성(2012news-1.0브랜치)
svn switch http://.../branches/2012news-1.0 현재 로컬에 check out 되어있는 소스들이 바라보고 있는 저장소의 정보를 바꿔줌
svn merge -c 16 http://.../trunk 현재 branch에 trunk의 16번 리비전을 머지한다.
svn merge -r 13:18 http://.../trunk 현재 branch에 trunk의 13~16에 해당하는 리비전을 merge함.
cd 2012news-1.0/
svn merge --reintegrate http://.../trunk trunk의 수정 사항을 다른 branch에 반영하기
cd trunk/
svn merge --reintegrate http://.../2012news-1.0 branch인 2012news-1.0의 수정 사항을 trunk에 반영하기
'Tools' 카테고리의 다른 글
| svn 명령어들 (1) | 2012/01/12 |
|---|---|
| svn 충돌(conflict) (0) | 2012/01/10 |