我们正在使用 Visual Studio 2010,并且在 Team Foundation Server 上有许多 C# 项目,它们相互依赖(具有项目引用)。对于某些项目,我们希望能够检出它们并自动检出它们的所有依赖项。检查项目、编译并运行应用程序应该尽可能简单。但是,我们不想查看完整的源代码存储库:只查看编译特定项目所需的必要子集。
在 Eclipse 中,我们为此使用 Team Project Set 文件,但我还没有找到任何 Visual Studio 替代此功能。
这样做的动机如下:每个开发人员都应该可以轻松切换上下文并尽快开始工作。假设一个新的开发者加入了这个项目。如果他使用的是 Eclipse,我会将项目集文件发送给他,他会将其导入到他的工作区中,并立即检查出他需要的所有项目。理想情况下,如果一切顺利,编译工作区,他点击“运行”按钮,应用程序就会运行。但是在 Visual Studio 中如何实现这种场景呢?
有什么建议么?