What's the best structure to setup a Project in the TFS 2015 or 2017 for one Product which is acessed by 1 Development-Team and different customers? We should have:
1 Code-Repository
» … for 1 Product which is in development
» … which is accessed by 1 Developer-Team
» … which is accessed by multipe, isolated Customers for bugs & requirements
In other words: we have one single codebase which is shared by all customers (it is the same product for each customer), but they have different their own bug-, feature-, … Tasks.
The TFS structure should offer:
- One Code Repository for all customers
- every Customer can create and see his own Tasks, Issues, Bugs, ...
- It should be possible to assign Issues, Tasks, etc. to the Development-Team from all Customers and to assign those items to code-commits, too.
Is it possible to isolate those customers and handle their requests by one Team?
Thanks a lot for any Help, Link, Tipp...