Reputation: 6842
Our small team works on a dozen or more apps and databases. Im going through the docs and have already setup a single team project after reading several sources that mention this being the preferred way rather than multiple team projects. Each application has its own Git repo.
Now Im wondering how to manage setting up sprints and a backlog. For us, a given sprint might include tasks on more than one application.
Questions:
Upvotes: 1
Views: 212
Reputation: 114641
Each team has a "Backlog Iteration" and one or more selected "sprint iterations". When these aren't shared between teams, they are orderable.
Yes, though they will be able to query the items from other teams as well. Separating teams is done by assigning one or more areas to each team. The recommendation is to not have teams assigned to the same area at the same time. That will cause all kinds of interesting ordering issues, because basically the same items are then visible on two backlogs.
The default security setting for Git Repositories is that the creator gets full permission and contributors get contribute permissions. You'll need to edit the top level repository permissions to remove contributor there. This is a pretty hidden setting:
That way you can control exactly who can access which repository. Depending on other settings (like See project information) they may be able to see the repositories exist, but they won't be able to access them.
Upvotes: 3