Do you avoid creating multiple Team Projects for the same project?

Last updated by Brady Stroud [SSW] about 2 months ago.See history

This rule has been archived
Archived Reason: Piers: We don’t use TFS anymore and even if we did, this rule looks very outdated.

TFS uses Team Project to manage sources code, Work Items and other project related document; the source control allows you to create multiple solution folders under the same Team Project to meet your need. You shouldn't create multiple Team Projects for the same project as this make it very difficult to query the Work Items, create reference between projects and make builds.

TFS Team Project should be considered from a project management point of view instead of technical point of view, you should use a Team Project to manage all resources in your project, including source code, documentations and reports etc. If you are separating the related source code into different Team Project, you will find it's difficult for you to decide the location of your other resources should be going to, like your release plan, project update etc.\

Figure: Bad Example - Multiple Team Projects for the same product

Figure: Good Example - Multiple solution folders in the same Team Project

Adam Cogan
We open source. Powered by GitHub