无法完成操作,因为用户没有一个或多个工作空间所需的权限

时间:2016-03-14 08:54:48

标签: c# visual-studio-2012 tfs

我在Windows 7上使用Visual Studio 2012 Professional。代码正在visualstudio.com上与TFS同步,所以我有类似

的存储库
  

http://myrepo.visualstudio.com

主要的hotmail帐户是primary@hotmail.com,因为我可以去"检入"代码更改。

然后我添加了另一个用户到存储库(secondary@hotmail.com)给予它完全权限,然后尝试在Visual Studio中使用此帐户签入代码,但是我收到错误:

  

由于用户没有操作,无法完成操作   工作区的一个或多个必需权限

我已经完全删除了浏览器缓存,重新启动了PC,然后使用VS 2012中的新帐户再次登录,但仍然存在同样的问题。我该如何解决这个问题?

enter image description here

1 个答案:

答案 0 :(得分:0)

根据错误信息,您可能需要将your workspace更改为成为公共工作区(完全公开的工作区可以由任何有效用户使用,签入和管理)

要将工作区更改为公共工作区,请转到Manage Workspace dialog,选择工作区并单击Advancedenter image description here

如果上述步骤仍然无效。尝试通过Control Panel > User Accounts > Credential Manager.删除存储在凭据管理器中的所有登录信息。有关详细信息,请参阅此链接:How can I change the default credentials used to connect to Visual Studio Online (TFSPreview) when loading Visual Studio up?