我正在使用TFS预览(团队基础服务)与我的Visual Studio 2012项目之一。我的大多数项目都使用本地TFS服务器。当我在使用TFS预览后使用我的本地TFS并返回使用TFS预览时,我得到这个错误:

TF30063:您没有权限访问MyProject\DefaultCollection。

如果我去团队→断开TFS,然后再次连接到TFS预览,我能够看到一个“加载标识符”加载屏幕出现,但最后我不能输入我的凭据到TFS预览(我的微软帐户),因此,TF30063错误仍然发生。

我怀疑这与我的微软帐户(即Live ID)有关。我用我在TFS预览中使用的同一个微软帐户登录到Windows。我曾使用其他微软账号登录过其他网站(Windows Development Center, MSDN等),但我验证了如果我注销了这些服务,并使用正确的微软账号重新登录,当我试图从Visual Studio登录TFS预览时,仍然会得到TF30063错误。


当前回答

同样的问题没有解决后,尝试所有上述解决方案为我,然后下面的命令解决问题。在windows上打开一个运行命令,复制下面的命令并进行必要的更改,如域\loginname和VS路径

runas /netonly /user:域\登录名"C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\devenv.exe"

其他回答

如果Rizowski关于点击绿色插头连接按钮的回答不起作用,并且您有多个工作空间,那么通过切换到另一个工作空间并返回,问题可能会消失。

确保您的密码没有在决定安装新开发机器的同一天恰好过期。

如果您甚至不能使用web界面登录到TFS,那么可能就是这种情况。

我也尝试了一些这样的解决方案,以下是对我有效的:

出于某种原因,团队资源管理器认为我试图上传到一个新项目。

在团队资源管理器->同步

我点击“高级”,然后显示了一个项目下拉菜单,在我的情况下,我不需要改变,我只是点击发布存储库,瞧。

当我遇到这个问题时,没有一个提供的答案解决了这个问题,或者如果它解决了,我不喜欢重新创建项目。我最终解决这个问题的方法是:

点击“连接到团队项目按钮”(团队资源管理器选项卡中home按钮旁边的插头) 右键单击您要处理这个问题的项目。 单击连接。

我猜“记住我”cookie超时了,但给了我一个通用的响应,试图推或拉任何代码。

在团队资源管理器中我删除了项目…然后在管理连接中,点击“连接到项目…”

在这个屏幕上选择你的项目,然后点击连接…这解决了我的问题。