version-controltfsteam-project

Using separate TFS projects for source control and work item tracking, is this a good thing?


I have a client who is using one TFS project just for source control only and now wants to manage work items in a totally different TFS project, using a different process template, and intends to link changesets to work items across TFS projects.

I know that this is possible in TFS, but don't know what the limitations or issues that come with this configuration. e.g Build Summaries, Reporting, etc.

I would prefer branching the code into a new TFS project and managing code and work items together in one project, but need to know how the above method stacks up.


Solution

  • It'll work - I've occasionally had to associate checkins with work items from other projects. I haven't noticed any issues with reports or the like, that said this seems like an overly complex arrangement with little benefit.