Visual studio 2015 TFS-“;服务器文件夹未映射";然后是“;已在工作区中映射路径“;
我使用的是别人为我安装的机器。我已经在本地拥有各种项目/解决方案的代码。当我尝试从源代码管理资源管理器“获取最新版本”时,它告诉我“服务器文件夹未映射”。公平地说,我使用该对话框尝试映射它,并得到“路径已映射到工作区” 这让我快发疯了——我希望这是件简单的事Visual studio 2015 TFS-“;服务器文件夹未映射";然后是“;已在工作区中映射路径“;,visual-studio-2015,tfs,Visual Studio 2015,Tfs,我使用的是别人为我安装的机器。我已经在本地拥有各种项目/解决方案的代码。当我尝试从源代码管理资源管理器“获取最新版本”时,它告诉我“服务器文件夹未映射”。公平地说,我使用该对话框尝试映射它,并得到“路径已映射到工作区” 这让我快发疯了——我希望这是件简单的事 我没有服务器访问权限,如果这很重要。如果该目录也由其他人映射,您将无法重新映射它。您需要确保工作文件夹已映射到该工作区,并且仅映射到您 您可以使用Team Foundation版本控制显示工作区文件夹和服务器上的文件夹之间的映射信息。 还可
我没有服务器访问权限,如果这很重要。如果该目录也由其他人映射,您将无法重新映射它。您需要确保工作文件夹已映射到该工作区,并且仅映射到您
您可以使用Team Foundation版本控制显示工作区文件夹和服务器上的文件夹之间的映射信息。
还可以尝试以下解决方法:您需要切换到相应的工作区,然后获取最新版本
检查另一个工作区是否尚未映射到同一文件夹。文件->源代码管理->高级->工作区。显示为已映射到我所在工作区的文件夹。但仍然有一个“获取最新版本”说它不是…它映射到你了吗?删除映射并重新应用时会发生什么?那台机器上还有其他映射吗?还有其他映射(其他解决方案),这有关系吗?这是一个私人工作区,所以我猜它是映射到我的?文件夹不能在工作区中重叠。这很可能是您的问题。“如果目录也由其他人映射,您将无法重新映射。您需要确保工作文件夹映射到该工作区,并且只映射到您。”Patrick,恐怕我不明白,您的意思是其他人(作为另一个用户)在我的机器上映射了它吗?是的,如果其他用户使用您的计算机执行映射选项。文件夹将映射到他的帐户。您将无法执行“获取最新信息”选项。您可以使用该命令或查看映射(需要一些权限)。嗯,可能就是这样。该死,我在SVN/Mercurial/Git上花的时间太长了,我要么忘记了太多关于TFS的内容,要么它变得更复杂了……好吧,在我的机器上看它,只有我自己拥有的工作区,有映射的文件夹(正如VS2015中的“编辑工作区”所说)。@kpollock这一定是客户端的问题。很难确定根本原因。也许是缓存,也许是别的东西。如果需要,请删除映射并重新应用它,然后清除TFS/VS缓存不工作。最简单的方法就像上面的解决方法一样,首先将本地文件备份到另一个路径,删除文件夹/映射或直接删除工作区。并创建一个新的工作区,在原始本地路径中映射关系。从服务器获取最新信息,并将一些更改复制回来。哪一个应该做的诀窍。谢谢你!!!对不起所有其他善良的人谁抓挠了我的头,这是很简单的。我甚至从来没有注意到这个下降。。。就像我说的,离TFS太远了。。。(我想,在多个工作空间中永远不会出现这种情况)