2009-07-22 5 views

답변

1

Sydius. 예, 변경 사항 추적 방식에 문제가 발생할 수 있습니다. 그러나 이동 한 지점을 추적하는 모든 지점을 업데이트하는 한 안전하게 수행 할 수 있습니다.

/trunk:1-8334,8336-8440,8444-8450,8452-8458,8460-8469,8471-8476,8480,8486 

이이 지점 것을 지정 : 다음과 같은

cd /path/to/tracking/branch 
svn pe svnmerge-integrated . 

당신은 선을 볼 수 있습니다 (여러 추적하는 경우 또는 선) :

이 다음과 같이 간단하다 내 저장소/트렁크 내 저장소 및 병합 된 리비전 목록을 추적합니다. 단순히/trunk를/mynewbranch로 변경하고 파일을 저장할 수 있습니다.

당신은 또한 같이 svnmerge 차단 속성에 대해 동일한 작업을 수행해야합니다 :이 파일이 비어있는 경우

svn pe svnmerge-blocked . 

, 다음 그냥 무시합니다.

+0

브랜치를 다시 트렁크에 병합 할 때가 지 작동하는 것으로 보입니다. 이전 브랜치 이름을 찾을 수 없을 때 실패했습니다. – Sydius

+0

정확한 단계로 답변을 업데이트하십시오. – hobodave

1

댓글이 닫혀 있지만 답변에 문제가 있습니다. 분기를 옮길 때까지 svnmerge.py init을 실행하기를 기다린다면 'init'은 전혀 실행을 거부합니다. 은 이전 경로를 꺼내서 사용하려고 시도하기 때문에 실패합니다.