비즈니스 분석가로 프로그래머 팀과 함께 작업합니다. 우리는 방금 제품의 버전 2.0을 출시했으며 3 개월 안에 출시 될 다음 버전 (내부 소프트웨어 제품)을 위해 노력하고 있습니다. 불행히도 버전 2.0에는 수정해야 할 몇 가지 문제가 있으며 몇 주 안에 해당 수정 사항을 배포 할 예정입니다. 문제는 아직 진행 중이며 향후 3 개월 동안 릴리스되지 않는 변경 사항을 배포하고 싶지 않다는 것입니다.
프로그래머는이를 관리하는 방법은 결함 코드 만 체크인하고 새로운 기능 향상을위한 코드는 개발자의 로컬 컴퓨터에 완료 될 때까지 유지하는 것이라고 결정했습니다. 코드를 체크인하고 결함을 수정하기 위해 다른 패치를 배포해야하는 경우에는 아직 개선 사항을 포함하고 싶지 않기 때문에 테스트를 위해 컴퓨터에서 로컬 빌드를 가져와야합니다. 동일한 코드 파일에 결함 수정 및 개선 사항이 모두 포함되어있어 코드 파일을 로컬로 복사 한 다음 버그를 수정하여 버그를 확인한 다음 수정하여 수정 작업을 다시 시작해야하는 문제도 있습니다. 그들이 만든 현지 사본.
상당히 복잡한 것처럼 보입니다-이러한 유형의 시나리오를 처리하는 더 좋은 방법이 있습니까? 우리는 Team Foundation Server와 Visual Studio 2010을 사용하고 있습니다.