2016-06-02 3 views
0

최근에 tfs 2015로 업그레이드했습니다. 구현하고 싶은 기능 중 하나는 포트폴리오 백 로그입니다. 각 팀마다 제품 관리자가있는 2 명의 팀으로 구성된 7 명의 개발자 그룹이 있습니다.tfs 2015 포트폴리오 백 로그 및 소스 제어

필자는 IT Director로 서사시와 기능을 만들 수있는 최상위 또는 "마스터"백 로그에 대한 아이디어를 좋아하고 제품 관리자가 서사/기능의 우선 순위를 기반으로 자체 백 로그를 관리하도록합니다.

guidance을 사용하여 포트폴리오 백 로그를 구성했습니다. 예를 들어 'company'라는 최상위 프로젝트와 'company/web stores'및 'company/CRM'과 같은이 프로젝트의 영역이 있습니다.

이전에는 새로운 소스 코드 저장소가 필요할 때마다 프로젝트를 설정했습니다. 그래서 우리는 7 개의 기존 TFS 프로젝트를 보유하고 있습니다.

제 질문은 포트폴리오 백 로그가있는 기존의 7 개 프로젝트를 지원하는 소스 코드 저장소를 어떻게 설정합니까?

Current structure: 
Project 1 (backlog + source code) 
Project 2 (backlog + source code) 
Project 3 (backlog + source code) 

Desired structure: 
Company Backlog (Epics & Features) 
-Team1 (PBIs + source code) 
-Team2 (PBIs + source code 

답변

0

이것은 잠재적으로 큰 질문입니다.

팀 프로젝트를 여러 팀으로 나누고 싶습니다. 이는 정상적이고 좋은 습관입니다. 그러나 TFVC를 사용하는 경우 팀 프로젝트 당 하나의 TFVC 저장소 만 가질 수 있습니다. 이 경우 동일한 TFVC 저장소에있는 모든 소스 코드를 여러 폴더로 세분화 할 수 있습니다. 팀에 따라 폴더별로 소스 코드에 대한 액세스를 제어 할 수 있습니다.

힘내 사용하는 경우 각 프로젝트를 자체 저장소에 저장하면됩니다.

+0

이 구조를 지원하는 더 간단한 옵션은 힘내를 사용하는 것입니다. TFVC에서 Git로 이동하지 않는 이유는 무엇입니까? – Pattison

+0

@Pattison Git은 상당한 학습 곡선을 가진 완전히 다른 버전 제어 패러다임을 사용합니다. 팀이 TFVC에 익숙하지 않고 현재 TFVC에 행복하게 참여하고 있다면 힘내로 전환하면 환영받지 못하고 매우 혼란스러운 변화가 될 수 있습니다. –