우리는 TFS로 이전하고 온라인 댓글을 토대로 TFS를 팀당 하나의 프로젝트로 구성하고 각각의 "실제 프로젝트"는 지역 (그리고 각 반복을 릴리스)으로 결정했습니다. 이것은 우리의 TFS 구조를 의미TFS 교차 프로젝트 리포팅
다소 같다 :
Apps Team
- WinForms Project
- WPF Project
- Embedded Project
- WPF Project 2
Web Team
- Admin Site
- Client Site
- Client Site 2
DB Team
- General Scripts
- DB 1
- DB 2
그러나, 관리 측면에서 개별적으로 각 팀의 보고서를 검토하는 지루한입니다.
이 구조를 사용하는 경험이있는 사람들에게 중 어떤 옵션을 사용했는지 궁금합니다 (또는 다른 옵션).
1) 동일 프로젝트에 모든 팀 이동
- 프로 : 없음 보고서는 변경되지
- 프로 : 팀 간 인식
- 단점 : 클러
- 단점 : 아마도 보안
2) 모든 보고서를 크로스 팀으로 변경하십시오.
- 프로 : 팀은 여전히 자신의 프로젝트를
- 콘을 가질 수 변경하고 모든 프로젝트에서 모든 보고서를 동기화해야
- 단점 : 보고서는 개별 팀 (여전히 복사본을 사용자 정의 할 수 있습니다)
- 콘에 덜 유용하게 : 팀은 동일한 프로세스 템플릿 (나를 위해 비 문제) 팀 간을 포함
3) 설정 단지 관리를위한 TFS 프로젝트
-
보고서를 공유한다
- 프로 : 하나의 TFS 프로젝트
- 프로 변경할 수 있습니다 유지 현재 팀에 초점을 맞춘 보고서를
- 프로 : 팀 프로젝트 관리 깨는 작업 항목의 위험 감소.
- 단점 : 모든 팀에서 동일한 프로세스 템플릿을 사용해야합니다 (나에게 문제가되지 않음).
의견을 보내 주셔서 감사합니다. k2. 저는 표준 보고서의 크로스 팀 복사본을 만들기 시작했습니다. 보고서 구조가 곧바로 문제가되지 않는 것은 유감입니다. 즉, TeamProject를 'TeamProject IN' ',' '으로 변경하는 것보다 복잡합니다. –