TFVC 的 ssh 密钥身份验证

ssh keys authentication for TFVC

我正在从事 Visual Studio 2019 社区项目。

我已经在 azure-devops 上设置了一个远程 git 存储库。

我可以push/pull 通过命令行提交。一切正常:它不问我任何密码,因为我已将我的 ssh public 密钥放入 azure devops。

我已经创建了第二个项目,但我需要使用 TFVC 而不是 git。

我的 ssh 密钥仍在配置中,但 visual studio 询问我的 Microsoft Login/pass 而不是使用 ssh 密钥。我怎样才能告诉 visual studio 使用我的 ssh 密钥?

你不能。 TFVC 不支持 SSH 身份验证。在 Azure DevOps 中,您只能使用 OAuth 身份验证。

SSH 是专门为 Git 添加的,到添加时,TFVC 已经是“成品”了。