首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >适合多种产品和客户的推荐结构

适合多种产品和客户的推荐结构
EN

Stack Overflow用户
提问于 2017-06-08 15:45:16
回答 1查看 79关注 0票数 0

假设我们公司有三个客户。

我们正在开发3种不同的产品。

产品是为每个客户定制的。因此,我们的存储库结构如下:对于每个产品,我们有一个单一的products存储库,以及一个针对每个客户的products存储库。

假设这些客户购买了这些产品:

-Cust1:

  • Product1
  • Product2
  • Product3

-Cust2:

  • Product1
  • Product2

-Cust3:

  • Product1
  • Product3

我们希望每个客户的利益相关者登录到VSTS,并查看他购买的产品的积压项目。非常重要的是,每个客户都看不到其他客户的商品。开发人员必须能够看到所有产品和所有客户的所有工作项。

同样,如前所述,每个产品都有一个核心存储库和一个特定于客户的存储库。因此,在为客户工作项开发时,我们可能必须在这两个存储库中提交。

关于项目/团队/安全/等等,在VSTS中推荐使用什么结构?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-06-09 05:44:44

您可以将这三个产品放入三个VSTS项目中,并将客户添加为不同产品/项目的团队。

代码语言:javascript
复制
Projects        teams
---------------------------------
Product1    cust1, cust2, cust3
Product2    cust1, cust2
Product3    cust1, cust3

对于不同的团队,添加不同的成员并设置某些权限。

并设置区域权限,使团队只查看自己的工作项。例如,在“product2 work ->”单击“区域”选项卡-> set security cust1 ->中,添加cust2 ->设置的用户,该节点的视图权限,以及该节点中的视图工作项,拒绝->设置cust1的用户拒绝此节点视图权限,以及View工作项在此节点区域中的拒绝权限。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44440204

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档