是否有与Eclipse Team Project Set文件(.psf)等效的Visual Studio?

时间:2013-01-12 17:20:51

标签: visual-studio-2010 tfs

我们正在使用Visual Studio 2010并在Team Foundation Server上有许多C#项目,这些项目依赖于(有项目引用)彼此。对于某些项目,我们希望能够检查它们并自动检查所有依赖项。它应该尽可能简单地检查项目,编译它并运行应用程序。但是,我们不想查看完整的源代码存储库:只需要编译特定项目所需的必要子集。

在Eclipse中我们使用Team Project Set文件,但我没有找到任何Visual Studio替代此功能。

这样做的动机如下:每个开发人员都应该可以轻松切换上下文并尽快开始工作。假设有一位新开发人员加入该项目。如果他正在使用Eclipse,我会向他发送项目集文件,他将导入到他的工作区并立即将他需要的所有项目签出。理想情况下,如果一切顺利,工作区被编译,他点击“运行”按钮,应用程序运行。但是如何在Visual Studio中实现这种场景?

有什么建议吗?

2 个答案:

答案 0 :(得分:1)

我没有使用Eclipse的这个功能,但听起来像Visual Studio等效的解决方案。解决方案是项目的容器,它们可以相互依赖,以正确的顺序构建,并且可以使一组配置设置一起工作。这允许解决方案的“发布”配置导致构建所有项目的“发布”配置。

此外,通过从源代码管理中打开解决方案,您将从源代码管理中获取解决方案中的所有项目。

答案 1 :(得分:0)

在Visual Studio中,“工具”下有一个选项 - >选项 - >源控制 - >环境称为“打开解决方案或项目时获取所有内容”。这将在加载时运行解决方案或项目中的所有文件。因此,开发人员无需检查任何内容,只需双击Source Control Exdlorer中的相应解决方案

即可

请参阅Version Control Environment Options