我有一个Visual Studio 2012(RC)绑定到一个解决方案CodePlex上服务器。 不过,我想将其绑定到一个团队基础服务的服务器来代替。 我不关心保留历史,因为我刚开始这个项目呢。 我应该如何去解决方案结合到新的服务器?
我试着File->Source Control->Advanced->Change Source Control
,同时连接到Team Foundation服务TFS服务器,但我只能看到动作Bind
可对我来说,这只是重新结合到CodePlex上。 这是奇怪的,因为Visual Studio中向我指出的Change Source Control
对话框,当我试图添加绑定解决方案,直接在Team Foundation服务器服务。
我发现了如何的帮助下做到这一点这篇文章 。 我所做的就是,在连接到CodePlex上TFS,打开File->Source Control->Advanced->Workspaces
,然后在我的工作区中双击项目。 此推出一个对话框,在我删除解决方案的工作文件夹。
在此之后我可以连接到Team Foundation服务和自由,让该解决方案是由源该服务器控制。
如果您在另一个SC动了你的项目,你需要把它绑定到这个SC:
- 解除绑定的
File->Source Control->Advanced->Change Source Control
。 - 在Solution Explorer中右键单击该项目,然后
Source Control->Add Selected Projects to Source Control
。
文章来源: Visual Studio 2012 - How do I bind my solution to another Team Foundation server?