2009-06-19 2 views
3

TFS 소스 컨트롤을 사용하고 있으며 버그를 수정했으며 변경 사항을 체크인 할 때 체크인 (버그를 나타냄)을 연결합니다.TFS로 작업 병합

지금, 복잡한 것들. 해당 작업과 관련된 변경 사항을 다른 분기로 병합하려고합니다.

Visual Studio 팀 시스템 또는 TFS 소스 제어 탐색기에서이를 수행 할 수있는 방법을 찾지 못했습니다.

도움이 될 수있는 다른 도구를 알고 계십니까?

내가 TFS에서 할 수 없다면, TFS는 무료로 제공되는 무료 무료 소스 컨트롤에서 할 수 있기 때문에 핵심 요구 사항이 부족합니다. 도움을

감사합니다.

답변

2

TFS를 사용하면 변경 집합을 병합 할 수 있습니다.

6

버그와 관련된 변경 집합 #을 찾아야합니다. 또는이 기능을 포함하는 타사 도구를 찾으십시오. (모든 엣지 문제를 처리하는 데 신경 쓰지 않는다면 1을 쓰는 데 약 10 분이 걸립니다.)

네이티브 병합 명령은 버그가 임의의 수와 연관 될 수 있으므로 버그 #을 입력으로 사용할 수 없습니다. 인접하지 않을 수있는 변경 집합. 내 이해는 TFS 2010 일부 일반적인 시나리오에서이를 향상시키는 있지만 일반적인 경우에는 용해되지 않습니다.

+0

질문을 표현하는 방식을 이해하기가 약간 어렵지만 op는 주어진 workitem에 대해 하나의 changset 만 병합하려고한다고 생각합니까? 적어도 op가 다른 대답을 받아 들였을 때. 다음 버전의 기능에 대한 흥미로운 아이디어. 여러 changsets, 멋진 아이디어 작업을위한 workitem 해제 병합 기능의 일부 유형. –

+0

작업 항목과 관련된 모든 변경 집합을 병합하려면이 도구를 작성해야합니다. 불행히도 그것은 해결 된 것보다 더 많은 문제를 야기했습니다. 이 개념은 적어도 TFS에서는 본질적으로 결함이 있습니다. 그것은 본질적으로 TFS가 전혀 지원하지 않는 무언가 인 "cherry pick"병합의 반 패턴을 지원합니다. – stannius

관련 문제