我应该创建一个VSTS团队项目还是多个? [英] Should I create a single VSTS team project or multiple?

查看:65
本文介绍了我应该创建一个VSTS团队项目还是多个?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在Visual Studio Team Services中,创建团队项目时的最佳实践是什么?

In Visual Studio Team Services, what are the best practices when creating team projects?

这是企业的一个项目吗?每个实际项目一个项目?每个团队一个项目?

Is it one project for the enterprise? One project per actual project? One project per team?

对于TFS,我已经阅读了许多建议,以使用具有多个区域的单个巨型团队项目(请参阅

With TFS, I've read many recommendations to use a single giant team project with multiple areas (see Why You Should use a Single (Giant) TFS Team Project. Is it different with VSTS?

我们将使用具有不同构建过程的混合语言,包括C,C#,Java,Python等,以及大量输出,包括桌面应用程序,移动应用程序,共享的NuGet库,共享的C库等.

We will have mixed languages with different build processes that includes C, C#, Java, Python, etc. with a multitude of outputs including desktop applications, mobile applications, NuGet libraries that are shared, C libraries that are shared, etc.

推荐答案

VSTS是否与之不同

Is it different with VSTS

这是企业的一个项目吗?每个实际项目一个项目? 每个团队一个项目?

Is it one project for the enterprise? One project per actual project? One project per team?

这取决于细节要求,因为该文章说,隔离和分离每个项目/团队的各种资产是有好处的,为每个项目/团队创建团队项目似乎是实现这一目标的最直观的方法.

It depends the detail requirement, as that article says there are benefits to isolating and separating the various assets of each project/team, creating a team project for each seems like the most intuitive way to achieve this.

但是,如果您希望跨团队项目边界移动数据,那么多个团队项目可能会造成很大的障碍,没有简单的方法将数据从一个团队项目移动到另一个团队项目.

However, the multiple team projects can cause significant hurdles if you wish to move data across a team project boundary, there is no easy way to move data from one team project to another.

最后,您可以参考该文章来确定团队项目的结构.

To conclude, you can refer to that article to decide the structure of team project(s).

这篇关于我应该创建一个VSTS团队项目还是多个?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆