2012-02-24 3 views
1

나는 항상 트렁크와 지점에 커밋합니다. 트렁크에서 지점으로 커밋 복사

보통 내가

  1. 내가 커밋처럼 내 트렁크 변경의 패치를 만들 수 있습니다.

오늘은 내 실수가 나는 것이 었습니다 패치 지점을 커밋 패치 트렁크를 저지

  • 시험 트렁크, 테스트 지점을 (때로는 병합) 지점의 내 workcopy에 패치를 실행 모든 변경 사항을 커밋하지 말고 (4 참조) 패치를 설치하지 않았습니다 (1 참조).

    이제 브랜치에 실행할 수있는 패치가 없습니다.

    이제 분기에 내 변경 사항을 쉽게 적용 할 수 있습니까?

  • 답변

    4

    'svn log'를 사용하여 커밋 한 리비전 번호를 확인하십시오 (리비전 314라고합니다). 그런 다음 svn diff -r313 : 314> patch.txt를 사용하여 변경 사항을 나타내는 패치 파일을 가져옵니다.

    그러나 일반적으로 svn merge를 사용하여이 같은 항목을 병합하는 것이 좋습니다.

    +1

    'svn diff -c 314' –

    관련 문제