【发布时间】:2023-03-05 16:26:01
【问题描述】:
对于为新的云应用组织 Visual Studio Team Services 是否有任何指导方针和最佳实践?我计划为 REST 服务创建一个 WebAPI 解决方案、一个用于移动客户端的 Xamarin Forms 解决方案、一个用于 Web 的 MVC 解决方案,最后是 SQL 脚本。理想情况下,我想用自己的源代码来说明未来的应用程序。
Dev
App1
WebAPI
XamarinForms
MVC
SQL
App2
...
...
Test
Prod
另一种方法是为每个 App 创建一个项目
App1
Dev
WebAPI
XamarinForms
MVC
SQL
Test
...
Prod
...
App2
...
我还看到人们将所有东西都放在一个单独的集合下的一个巨大项目中。因此,我们不会在第一棵树中创建 Dev、Test、Prod 项目,而是将它们创建为文件夹。与第二棵树相同。为什么我不想创建多个团队项目?
我不是 TFS 专家,但我想从正确的角度开始。
附:我在 SO 上看到了一些类似的问题,但认为他们没有回答我的问题,尤其是关于不创建团队项目的部分。
【问题讨论】:
标签: azure tfs version-control azure-devops alm