【发布时间】:2013-08-22 22:18:39
【问题描述】:
今天我在 TFS (Visual Studio 2010) 中检查了一个新项目:Which, if any, folders do I need to create before checking out a TFS project?
.sln 文件不会保存(说它是只读的,即使在 Windows 资源管理器中更改它也没有什么区别)。
所以,我创建了一个新文件夹,创建了一个新的 .sln,然后将所有其他文件复制到该结构中。
现在,不知何故,TFS 已经“放弃了幽灵”在连接时(我似乎确实连接了,我可以在团队资源管理器窗格中看到项目),当我 2-单击项目下方的“源代码控制”项时,我明白了,“Team Foundation Server 不是你当前的源代码管理插件。点击这里设置当前的源代码管理插件。”
如果我确实中了它的伎俩,我会看到,“错误命令“Tools.Options”不接受参数或开关。”
蓝色的火焰是怎么回事?!?
我重新安装了(“修复”,因为这是除卸载之外的唯一选项)MSSCCIProvider,但这没有用 - 我得到了同样的错误。如何恢复 TFS?
更新
我 am 连接到 TFS,因为当我打开 VS 并选择“连接到 TFS”(措辞?)链接时,它会打开团队资源管理器选项卡,其中包含 TFS 服务器的可视化表示,下面是各种“领域”,然后是我目前正在研究的领域:
Handheld
> Work Items
Reports
> Builds
Source Control
...但是当我混合“源代码管理”时,它告诉我,“TFS 不是您当前的源代码管理插件。单击此处设置当前的源代码管理插件。”
但这是一个诱饵和开关,因为当我这样做时(点击那里),我得到错误消息,“错误
【问题讨论】:
-
我创建了文件夹,以便我可以真正拥有一个项目 - .sln 文件不会保存,因此创建的一个 TFS 对我来说毫无用处;如果没有解决方案文件,.vb 文件只是一群孤儿。正如吉姆所说,那是“苗圃里的动荡时期”。
-
也许这个关于 VS2008 的线程可能会有所帮助。 social.msdn.microsoft.com/Forums/en-US/… 1)打开 VS2008 2)在“选项”->“源代码管理”->“插件选择”中选择“无” 3)关闭 VS2008 4)打开 VS2008 5)在“选项”->“源代码管理” " -> "插件选择" 选择 "Visual Studio Team Foundation Server" 6) 关闭VS2008
-
您使用的是 VS 2010,但您已标记 MSSCCI,您不应该在 2010 中使用它。MSSCCI 用于旧版本的 VS (2003) 和非 MS 工具。您使用的是哪个版本的 TFS?
-
请通过将版本化标签应用于您的问题来明确您的 TFS 版本。您要连接到哪个版本的 TFS?另请查看我的博客文章,了解如何从旧客户端连接到 TFS 2012 或 Team Foundation 服务:blog.jessehouwing.nl/search/label/Connect-To-TFS
-
在 Visual Studio 中,您将有一个“工具”菜单。选择“选项”,然后选择“源代码管理”。确保“当前源代码管理插件”设置为“Visual Studio Team Foundation Server”然后您应该能够使用“团队资源管理器”来管理 TFS 中的代码。
标签: visual-studio-2010 tfs msscci