다음을 통해 공유


두 팀 프로젝트를 병합

업데이트: 2007년 11월

Team Foundation Server를 사용하여 여러 팀 프로젝트를 관리하다 보면 둘 이상의 팀 프로젝트를 하나의 팀 프로젝트로 병합하기에 적합한 상황이 생길 수 있습니다. 다음과 같은 경우에는 개별 팀 프로젝트를 병합하는 것이 유용할 수 있습니다.

  • 회사 조직 개편으로 관리, 보고 또는 자금 관계가 변경된 경우

  • 제품 재구성으로 일정, 범위, 기능 또는 담당자 요구 사항이 변경된 경우

  • 팀 프로젝트 재구성으로 범위, 기능, 담당자 또는 리소스 요구 사항이 변경된 경우

팀 프로젝트를 기존의 다른 팀 프로젝트에 병합할지 아니면 둘 이상의 기존 팀 프로젝트를 병합하여 별도의 새로운 팀 프로젝트를 만들지 결정해야 합니다. 이 항목의 나머지 부분에서는 팀 프로젝트(소스)를 기존의 다른 팀 프로젝트(대상)에 병합하는 것으로 가정합니다. 기존의 팀 프로젝트 두 개를 별도의 새로운 팀 프로젝트로 병합하는 방법에 대한 자세한 내용은 한 버전에서 다음 버전으로 팀 프로젝트 이동을 참조하십시오.

소스 팀 프로젝트에서 대상 팀 프로젝트로 작업 항목 이동

소스 팀 프로젝트에는 아직 끝내지 않은 작업 항목이나 다음 버전에서 완성해야 할 작업 항목이 있을 수 있습니다. 이와 같이 아직 끝내지 않은 작업 항목은 한 번에 하나씩 대상 팀 프로젝트로 복사해야 합니다. Team Foundation Server에서는 프로젝트 사이에 작업 항목을 대량으로 복사하거나 이동할 수 없습니다. 프로젝트 간에 작업 항목을 복사하는 방법에 대한 자세한 내용은 방법: 작업 항목 복사를 참조하십시오.

참고:

작업 항목의 복사본을 만들면 새 작업 항목의 상태가 "활성"으로 기본 설정됩니다. 활성 상태가 아닌 작업 항목이 소스 팀 프로젝트에 있는 경우 이러한 작업 항목을 대상 팀 프로젝트로 복사할 때는 새 작업 항목의 상태를 소스 팀 프로젝트에서의 상태와 동일하게 설정해야 합니다.

소스 팀 프로젝트에서 대상 팀 프로젝트로 문서 복사

소스 팀 프로젝트에는 병합된 팀 프로젝트에도 계속 필요한 문서나 보고서가 있을 수 있습니다. 팀 탐색기에서 문서를 끌어서 놓는 방법을 사용하여 대상 팀 프로젝트로 문서를 복사할 수 있습니다. 프로젝트 간에 문서를 복사하는 방법에 대한 자세한 내용은 방법: 팀 탐색기에서 문서나 폴더 이동 또는 삭제를 참조하십시오.

복사한 항목에 대한 사용자 권한 설정

소스 팀 프로젝트에서 복사한 항목에 대해 권한을 올바르게 설정하는 것이 중요합니다. 각 항목에 대한 권한은 하나씩 설정해야 합니다. 보안상의 이유로 Team Foundation Server에서는 프로젝트 사이에 권한을 대량으로 복사하거나 이동할 수 없습니다. 권한 설정에 대한 자세한 내용은 권한 관리를 참조하십시오.

복사한 작업 항목을 올바른 영역과 반복에 다시 할당

대상 팀 프로젝트에 사용되는 팀 프로젝트 구조와 분류는 소스 팀 프로젝트에서 복사한 작업 항목에도 적용되어야 합니다. 영역과 반복 할당에 대한 자세한 내용은 초기 프로젝트 영역 또는 반복 설정을 참조하십시오.

체크 인 정책 만들기

소스 팀 프로젝트에 사용되는 팀 프로젝트 체크 인 정책은 대상 팀 프로젝트에 적합할 수도 있고 부적합할 수도 있습니다. 따라서 대상 팀 프로젝트에 대한 체크 인 정책을 하나씩 다시 만들어야 합니다. Team Foundation Server에서는 프로젝트 사이에 체크 인 정책을 대량으로 복사하거나 이동할 수 없습니다. 체크 인 정책에 대한 자세한 내용은 체크 인 정책 및 메모 작업을 참조하십시오.

경고 만들기

대상 팀 프로젝트에서 경고를 사용하는 경우 이러한 이벤트 알림을 올바르게 설정하는 것이 중요합니다. 소스 팀 프로젝트에서 사용하던 것과 같은 경고를 계속 사용하려면 대상 팀 프로젝트에 대한 경고를 하나씩 다시 만들어야 합니다. Team Foundation Server에서는 프로젝트 사이에 경고를 대량으로 복사하거나 이동할 수 없습니다. 경고를 만드는 방법에 대한 자세한 내용은 경고 설정을 참조하십시오.

중지된 팀 프로젝트에 대한 권한 취소

관련 항목을 모두 복사하고 대상 팀 프로젝트에서 정책, 경고 등을 다시 만든 다음 소스 팀 프로젝트의 권한을 모두 취소해야 합니다. 권한을 취소하면 소스 팀 프로젝트가 더 이상 변경되지 않도록 보호하고 기록 참조를 위해 소스 팀 프로젝트를 저장할 수 있습니다.

새 백업이 올바른지 확인

팀 프로젝트를 병합하고, 개별 작업 항목을 복사하고, 권한, 영역, 반복, 체크 인 정책 및 경고를 다시 만드는 과정에는 시간이 오래 걸릴 수 있으므로 컴퓨터 하드웨어 문제로 인해 작업 데이터가 손실되지 않도록 주의해야 합니다. Team Foundation Server 관리자의 도움을 받아 서버에 대한 특정 백업이 올바른지 확인할 수도 있습니다.

참고 항목

기타 리소스

팀 프로젝트 만들기 및 관리