● svn merge -r 옵션과 -c 옵션
svn merge -c 130 == svn merge -r 129:130svn merge -c -130 == svn merge -r 130:129
● merge branches -> trunk
▶ branches에서 수정된 30~34번까지의 내용을 trunk에 적용하려면?
$svn switch trunk URL : 작업사본을 trunk로 변경 (이미 trunk라면 생략)
$svn merge -r29:34 branches URL : 주의 할점은 30번 내용이 적용 될려면 29부터해야한다.
merge완료 후 commit 하면 R35(terminal:둥근모양) 상태가 된다.
▶ 만약 32번 내용만 빼고 merge 하려면?
$svn switch trunk URL : 작업사본을 trunk로 변경 (이미 trunk라면 생략)
$svn merge -r29:31 -r32:34 branches URL
▶ cherry-pick 옵션을 이용한 리비전 선택 merge
$svn merge -c30,31,33,34 branches URL
$svn merge -r29:31 -r32:34 branches URL
▶ cherry-pick 옵션을 이용한 리비전 선택 merge
$svn merge -c30,31,33,34 branches URL
0 개의 댓글:
댓글 쓰기