2011-08-15 5 views
1

TFS에서 지점을 분명히 만든 폴더에만 분기점을 병합 할 수 있다는 것을 알았습니다.TFS에서 직접 분기하지 않은 트렁크로 분기를 병합하는 방법은 무엇입니까?

다음 폴더가 있습니다. 트렁크, 태그 및 분기.

릴리스가있을 때 최신 버전의 트렁크를 가져 와서 태그 폴더에 분기합니다 (예 : Project_01Aug2011. 그 릴리즈가 버그 수정을 필요로 할 때, 그 태그에서 Project_01Aug2011_BugFixings라는 이름의 브랜치를 만들고 브랜치 폴더에 넣습니다.

문제는 지점에서 수정 된 사항을 이제 트렁크 자체와 병합해야하지만 문제는 해결할 수없는 것입니다.

TFS는 지점이 직접 발생한 위치까지 병합 만 허용합니다.

TFS를 사용할 때 지점 변경 내용을 다시 트렁크에 병합 할 수 있습니까? (서브 버전, 그것은 매우 간단하고 있었고, 난 그렇게 할 수 있습니다.)

감사합니다,

답변

1

첫 번째 옵션이 지점에서 태그 다음 트렁크에 태그의 변경에서 병합하는 것입니다. 두 번째 옵션은 tf.exe 명령 줄 도구를 사용하여 근거없는 병합을 수행하여 분기의 변경 내용을 트렁크에 직접 병합하는 것입니다.

+0

두 가지 옵션에 대해 감사드립니다. 첫 번째 옵션은 태그 릴리스의 새 복사본을 만드는 경우에만 수행 할 수 있습니다. 어떻게 TFS에서 지사를 복사 할 수 있습니까? 두 번째 옵션은 신뢰할 수 없습니다. 영역을 확인하고 병합하지 않아도됩니다. 자동으로 맹목적으로 병합 할 수 없습니다. –

+0

@ Light이 링크를 읽어야합니다. http://msdn.microsoft.com/en-us/library/bb668976.aspx, 충돌을 재현하는 대화 상자가 있습니다. –

관련 문제