如何在Azure Devops中配置微服务项目?

时间:2018-10-30 21:24:07

标签: azure-devops devops

我在一个微服务项目中,我们正在创建约120个微服务。如何为该项目配置azure devop?我必须为每个微服务创建一个新项目吗?我想保留用于项目监视的破折号

1 个答案:

答案 0 :(得分:3)

我建议您create an organizationa project。 然后,您可以为每个微服务(在120个存储库中的120个微服务)创建一个git存储库。

您可以阅读有关Microsoft如何使用git here的信息。

TL; DR版本在下面引用。

具有Git的单仓库或多仓库

  

值得暂停以反映这不是唯一的方法。而   我们选择了一个整体存储库(   “ mono-repo”),Microsoft的其他产品使用multi-repo方法。   例如,Skype有数百个小型存储库   以各种组合缝合在一起,创造出许多   不同的客户,服务和工具。特别是对于团队拥抱   微服务,多重回购可能是正确的方法。 TFS / Azure DevOps,   像Microsoft的许多产品一样,最初是一个整体,其代码   组织反映了这一点