今天我在TFS(Visual Studio 2010)中检出了一个新项目:Which, if any, folders do I need to create before checking out a TFS project?
.sln文件不会保存(说它是只读的,即使在Windows资源管理器中更改它也没有区别)。
因此,我创建了一个新文件夹,创建了一个新的.sln,然后将所有其他文件复制到该结构中。
现在,不知何故,TFS已经“放弃了鬼魂”连接时(我似乎连接,我可以看到团队资源管理器窗格中的项目),当我双击项目下方的“源代码管理”项时,我得到了,“ Team Foundation Server不是您当前的Source Control插件。点击此处设置当前的Source Control插件。”
如果我真的堕落,我会看到,“错误命令”Tools.Options“不接受参数或开关。”
蓝色火焰发生了什么?!?
我重新安装(“修复”,因为这是卸载以外的唯一选择)MSSCCIProvider,但这没有用 - 我得到了同样的错误。我怎样才能恢复TFS?
我是连接到TFS,因为当我打开VS并选择“连接到TFS”(verbiage?)链接时,它会打开团队资源管理器选项卡,其中包含TFS服务器的直观表示,以及下面的各个“区域”,然后,对于我正在处理的区域:
Handheld
> Work Items
Reports
> Builds
Source Control
...但是当我混合“Source Control”时,它告诉我,“TFS不是你当前的Source Control插件。点击这里设置当前的Source Control插件。”
但这是一个诱饵和开关,因为当我这样做(点击那里)时,我得到了错误信息,“错误< crlf>命令”Tools.Options“不接受参数或开关。”
答案 0 :(得分:7)
根据我的评论,看起来您在Visual Studio中启用了错误的源代码控制插件。在visual studio中,转到“工具”,“选项”,“源代码管理”
确保“Current source control plug-in”设置为“Visual Studio Team Foundation Server”
您现在应该可以使用团队资源管理器来管理TFS中的代码