TFS2010提示:TF204017 The operation cannot be completed because the user does not have one or more required permissions (Use) for workspace
前几分钟还一切正常,突然文件就无法签出了,一直提示模式标题字样的模态窗口(我恨这种提示方式),一时有点摸不着头脑,用户权限可是建立时候已经授权过了。难不成权限数据损坏了?抱着疑问网上查了下,定位到了ms论坛有一患难者出现了同样情况
传送门:
http://social.msdn.microsoft.com/Forums/zh-CN/tfsgeneral/thread/c648f06f-ec88-4cec-ad87-41ca09dbe633
回答者给出的方案也看似可行,但不解的是为何这样。首先系统环境是没有问题的。没有中毒,没有安装新软件,倒是刚卸载掉了一个瑞星杀毒。
不死心就这么着,试着重启了几次电脑,重新打开vs,发现了问题。
1.打开项目时候tfs2010的登录窗口没有了,也没有应有的临时断开或永久断开操作的提示。
2.vs解决方案管理器中显示的文件状态也都是签入的,说明依然处于联机。平时也么使用过记住登录的方式。
于是想起前一会访问tfs服务器的共享文件夹,在登录时候,选了“记住我的凭据”选项。这个用户虽然和给tfs分配的用户不一样,但因为是administrator,也是具备项目访问权的。
悻悻然打开凭据管理器(系统是win2008r2),删掉记住的凭据,重新打开项目,期待中的连接tfs的登录窗口出现了。
值此乌龙操作,特记录以戒后人。