Visual Studio 2019/Team Explorer:如何取消与 Azure DevOps 的连接?
Visual Studio 2019/Team Explorer: How can I dismiss a connection to Azure DevOps?
出于测试目的,我连接到 Azure DevOps。
现在我想恢复到连接到 Azure DevOps 之前的状态。但我似乎无法做到这一点。每当我启动 Visual Studio 并打开团队资源管理器时,它想要针对 Azure DevOps 对我进行身份验证:
如何在不被迫重置我的 Visual Studio 配置文件或重新安装 Visual Studio 2019 的情况下完全关闭与 Azure DevOps 的连接?
编辑
我没有在“连接”页面中看到 Azure DevOps 连接。我的菜单栏中没有 Team
菜单项:
更新
The Windows credential about the Azure devops.
实际上,我在列出的 Windows 凭据管理器中没有任何对应的条目:
这可能是因为我没有将工作区文件路径连接到 DevOps 项目集合。 (当我被要求 link $
到本地路径时,我按了 Cancel
。)
昨天,我很绝望。幸运的是我没有删除 %LOCALAPPDATA%\.IdentityService
文件夹,只是重命名了它。
不过我删除了 %LOCALAPPDATA%\Microsoft\Team Foundation.0\Cache
文件夹。
在我将 %LOCALAPPDATA%\.IdentityService
重命名回其原始位置后(在删除该文件夹中新创建的内容之前),我可以再次正常重启 Visual Studio 2019。
这是新情况:现在一切都按照您最初在第一个回复中建议的那样进行。现在我可以随机创建和取消与 AzureDev 服务器的连接。我现在甚至有一个 Team
菜单项。
显然,随着时间的推移,Visual Studio 2019 一定在 %LOCALAPPDATA%\Microsoft\Team Foundation.0\Cache
中存储了一定导致其发生故障的信息。现在删除该缓存后,一切正常。
要删除连接,请单击团队资源管理器中的插头图标以打开“连接”页面。在那里,您应该会看到列出的 Azure DevOps 连接。可以通过上下文菜单在此处删除连接。
请注意,如果您当前连接到该 Azure DevOps 服务器,则您首先需要使用主菜单断开连接(“团队 -> 从服务器断开连接”)。断开连接后,您可以从“连接”页面删除连接。
Visual Studio 2019/Team Explorer: How can I dismiss a connection to Azure DevOps?
我可以在我这边重现你的情况。
如果我转到菜单中的 Team
和 select 'Disconnect from Server
',然后我被允许删除连接:
删除所有 repos 连接后。
然后,我重新启动Visual Studio。但是,我遇到了与您相同的问题,并且 Visual Studio 仍然针对 Azure DevOps 对我进行身份验证:
为了解决这个问题,我尝试了以下步骤来解决这个问题,请检查是否对您有帮助:
- 关闭所有 Visual Studio 实例并重新启动 Visual Studio。
- 单击团队资源管理器中的插件图标打开“连接”页面,删除所有连接(如果存在)和本地 Git 存储库。
- 从凭据管理器中删除相关凭据。
- 在凭据管理器中删除 Azure devops 帐户的所有通用凭据。
- 关闭所有 Visual Studio 个实例,删除
%LOCALAPPDATA%\.IdentityService
.
- 清除 Azure devops 缓存
%LOCALAPPDATA%\Microsoft\Team Foundation.0\Cache
。
现在,使用选项 Continue without code 重新打开我们的 Visual Studio 而不是来自 Azure devops 的最新项目:
更新:
Which Credential Manager are you referring to? Git? Windows? Would you
please elaborate?
有关 Azure devops 的 Windows 凭证。
出于测试目的,我连接到 Azure DevOps。
现在我想恢复到连接到 Azure DevOps 之前的状态。但我似乎无法做到这一点。每当我启动 Visual Studio 并打开团队资源管理器时,它想要针对 Azure DevOps 对我进行身份验证:
如何在不被迫重置我的 Visual Studio 配置文件或重新安装 Visual Studio 2019 的情况下完全关闭与 Azure DevOps 的连接?
编辑
我没有在“连接”页面中看到 Azure DevOps 连接。我的菜单栏中没有 Team
菜单项:
更新
The Windows credential about the Azure devops.
实际上,我在列出的 Windows 凭据管理器中没有任何对应的条目:
这可能是因为我没有将工作区文件路径连接到 DevOps 项目集合。 (当我被要求 link $
到本地路径时,我按了 Cancel
。)
昨天,我很绝望。幸运的是我没有删除 %LOCALAPPDATA%\.IdentityService
文件夹,只是重命名了它。
不过我删除了 %LOCALAPPDATA%\Microsoft\Team Foundation.0\Cache
文件夹。
在我将 %LOCALAPPDATA%\.IdentityService
重命名回其原始位置后(在删除该文件夹中新创建的内容之前),我可以再次正常重启 Visual Studio 2019。
这是新情况:现在一切都按照您最初在第一个回复中建议的那样进行。现在我可以随机创建和取消与 AzureDev 服务器的连接。我现在甚至有一个 Team
菜单项。
显然,随着时间的推移,Visual Studio 2019 一定在 %LOCALAPPDATA%\Microsoft\Team Foundation.0\Cache
中存储了一定导致其发生故障的信息。现在删除该缓存后,一切正常。
要删除连接,请单击团队资源管理器中的插头图标以打开“连接”页面。在那里,您应该会看到列出的 Azure DevOps 连接。可以通过上下文菜单在此处删除连接。
请注意,如果您当前连接到该 Azure DevOps 服务器,则您首先需要使用主菜单断开连接(“团队 -> 从服务器断开连接”)。断开连接后,您可以从“连接”页面删除连接。
Visual Studio 2019/Team Explorer: How can I dismiss a connection to Azure DevOps?
我可以在我这边重现你的情况。
如果我转到菜单中的 Team
和 select 'Disconnect from Server
',然后我被允许删除连接:
删除所有 repos 连接后。
然后,我重新启动Visual Studio。但是,我遇到了与您相同的问题,并且 Visual Studio 仍然针对 Azure DevOps 对我进行身份验证:
为了解决这个问题,我尝试了以下步骤来解决这个问题,请检查是否对您有帮助:
- 关闭所有 Visual Studio 实例并重新启动 Visual Studio。
- 单击团队资源管理器中的插件图标打开“连接”页面,删除所有连接(如果存在)和本地 Git 存储库。
- 从凭据管理器中删除相关凭据。
- 在凭据管理器中删除 Azure devops 帐户的所有通用凭据。
- 关闭所有 Visual Studio 个实例,删除
%LOCALAPPDATA%\.IdentityService
. - 清除 Azure devops 缓存
%LOCALAPPDATA%\Microsoft\Team Foundation.0\Cache
。
现在,使用选项 Continue without code 重新打开我们的 Visual Studio 而不是来自 Azure devops 的最新项目:
更新:
Which Credential Manager are you referring to? Git? Windows? Would you please elaborate?
有关 Azure devops 的 Windows 凭证。