gpt4 book ai didi

visual-studio-2010 - TFS - 为不同的 Visual Studio 版本设置团队项目集合

转载 作者:行者123 更新时间:2023-12-04 05:14:22 24 4
gpt4 key购买 nike

将源代码控制的 Visual Studio 项目从 Visual SourseSafe 迁移到 TFS 2012 时,当您的项目在多个版本的 Visual Studio 中构建时,是否有关于设置团队项目集合的建议?

我们有一些旧项目,我们维护它们是在 VS2005 和 VS2008 中构建的,新的工作在 VS2010 中完成,最近在 VS2012 中完成。

一个建议是为每个版本的 Visual Studio 设置多个团队项目集合。所以 VS2005、VS2008、VS2010 和 VS2012 项目的单独集合。如果我们想移动或迁移项目,我可以看到导致问题。

另一种选择是在一个集合下拥有良好的树结构,而不管 Visual Studio 版本如何。

我可以看到拥有多个集合的好处,但只有当它们中的项目明显分开时,但当某些项目松散相关时,我看不到按 VS 版本拆分集合的任何好处。

任何建议或指导将不胜感激。

最佳答案

TFS 中最外层的边界是 Team Project Collection .您不能在团队项目集合之间共享代码/分支。但是,您可以在一个集合中存在的团队项目之间共享代码。根据经验,我建议您为每个产品创建一个团队项目,它可以容纳每个产品的所有不同版本。

为每个版本的主干/根目录设置单独的文件夹将是一个良好的开端,并为您 future 的每个版本分支策略提供正确的隔离。

只是指出 - 您不必将解决方案迁移到 Visual Studio 2012 即可使用 TFS 2012。There is an update for VS 2010 that enables it to work with TFS 2012one for VS 2008还有。 Support for VS 2005 was mentioned , 和 there is a workaround .

关于visual-studio-2010 - TFS - 为不同的 Visual Studio 版本设置团队项目集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14476934/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com