TFS에서 직접 상위 또는 하위가 아닌 분기에 병합 할 수 있습니까? 나는 이것이 내가 그것을 사용하는 동안 겪어 왔던 것처럼 대답이 아니오라고 의심한다. 그러나 특정 시간에 다른 승인주기가있을 수있는 다른 기능 (예 : 기능 1 이 기능 2 이전에 승인 될 수있는 경우)이 실제로 유용 할 수 있습니다. 우리가 다음 분기 전체 버전 이전에 출시 할 수 있도록 이전 지점으로 일부 기능을 병합해야하는 생산 지점이있을 때 이것은 매우 어려워집니다.TFS에서 교차 분기 병합?
현재의 분기 전략은 트렁크 (또는 mainline)에서 개발하고 안정화 및 생산으로 출시 할 분기를 만드는 것입니다. 그런 다음이 브랜치를 사용하여 핫픽스 및 기타 사항을 작성할 수 있으며, 메인 라인은 다가올 기능에 대해 분기 될 수 있습니다.
위에 기술 된 것과 같은 시나리오를 완화하기 위해 어떤 기술을 사용할 수 있습니까?
ㅎ, 톱 분기 우리의 TFS를 구성 할 때이 문서가 헤아릴 수 없을 발견의 TFS 명령 프롬프트에서 실행 이것에 upvote 그리고 TFS와 함께 내 일의 생각 나게했다. 다행히 약 2 년 전에 Git으로 옮긴 이래서 나는 이것에 대해 걱정할 필요가 없었습니다.) –
잘못된 Joel, 기술적 한계에 대해 걱정할 필요가없는 동안, git은 분기하는 것이 더 낫습니다. 당신은 여전히 역기능적인 행동에 대해 걱정해야합니다. –
TFS 2013.3/VSO로 업그레이드하고 Git 기반 팀 프로젝트로 마이그레이션하는 것이 좋습니다. –