Visual Studio Source Control Explorer访问被拒绝

时间:2014-01-08 14:39:52

标签: visual-studio tfs visual-studio-2013

最近,我一直致力于一个项目,并一直在等待将其发布到Azure。在我能够执行此操作之前,我的计算机上的本地用户帐户已更改。现在,当我尝试将项目解决方案添加到解决方案控件资源管理器时,我得到“访问路径[旧用户名] /我的文档/项目被拒绝。”我将项目从旧用户帐户复制到我正在使用的新用户帐户。我从这个位置打开,但它似乎仍然参考旧的路径。如何更改此设置和/或我需要更改哪些设置?

我已将项目上传到项目的源代码管理资源管理器中,团队的其他成员可以查看它。可以从此处重新加载项目并在新的本地帐户上创建新的工作空间映射?如果是这样我怎么能这样做?

我设法通过执行以下操作来感动它,感谢jessehouwing推动正确的方向。

  1. 关闭Visual Studio
  2. 去旧帐户,将项目直接复制到C盘
  3. 去了新帐户,从那里打开了项目
  4. jessehouwing的回答中图片中引用的已删除的映射
  5. 使用不同的名称创建新映射,因为即使旧的映射被删除,仍然存在命名冲突(我不知道)
  6. 从头开始映射源控件和本地文件夹

1 个答案:

答案 0 :(得分:13)

您必须更改工作区映射。如果源控制资源管理器允许,您可以打开工作区下拉列表(在工具栏中)并编辑当前映射。

如果Source Control Explorer由于“拒绝访问”错误而不允许您,您还可以使用命令行实用程序tf.exe将其删除。

  tf workspaces /remove

然后通过UI或使用

从命令行创建一个新的
  tf workspace /new 
  tf workfold /map

我在这里重新使用旧图片,第4步应该是修复对话框底部的工作区文件夹列表中的路径:)。

enter image description here