Visual Studio Source Control Explorer访问被拒绝

Cli*_*t L 10 tfs visual-studio visual-studio-2013

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

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

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

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

jes*_*ing 13

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

如果源控件资源管理器由于"拒绝访问"错误而不允许您,则还可以使用命令行实用程序tf.exe将其删除.

  tf workspaces /remove
Run Code Online (Sandbox Code Playgroud)

然后通过UI或使用命令行创建一个新的

  tf workspace /new 
  tf workfold /map
Run Code Online (Sandbox Code Playgroud)

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

在此输入图像描述