2009-09-03 3 views
9

제목과 똑같이하고 싶습니다. 현재 브랜치를 트렁크에 병합하는 것은 불가능합니다. 그렇지 않으면 그것이 내가하는 일입니다. 서브 브랜치 (또는 용어가 무엇이든간에)는 브랜치와 병합 된 다음 브랜치를 트렁크로 다시 병합합니다.Subversion - 지점의 지점

이론적으로 이것이 정상 작동 할 것입니다 - 아무도이 문제를 볼 수 있습니까? 미리 감사드립니다.

답변

9

아니, 저에게 완벽하게 들립니다.

에만 문제가되는 유일한 시간은 하위 분기를 트렁크에 직접 병합하려고했을 때입니다.

+3

트렁크에 하위 분기를 직접 병합하는 데 문제가 없습니다. 자식을 트렁크에 병합하고 나중에 부모 분기를 트렁크에 병합하려는 경우에만 문제가 발생할 수 있습니다. 이러한 문제가 잘 풀리지 않을 것으로 생각합니다. – Guss

+2

필자는 로컬 저장소와 간단한 예제에서이 작업을 신속하게 시도했습니다. --reintegrate를 사용하여 브랜치를 다시 축소하면 문제가 없습니다. –

+1

trunk -> branch1 -> branch2와 같이이 설치가 있다고 가정 해 봅시다. 먼저 branch1을 트렁크로 다시 만들고 branch2를 계속 개발하여 trunk에서 변경 사항을 병합합니다. 그런 다음 나중에 branch2를 트렁크로 다시 통합하십시오. 테스트 결과이 문제가 있음을 나타냅니다. 어떤 경험? –