gpt4 book ai didi

git - 从 Visual Studio 外部访问 TFS git 存储库总是提示输入用户名和密码

转载 作者:IT王子 更新时间:2023-10-29 01:01:48 25 4
gpt4 key购买 nike

我已经设置了一个 Team Foundation Server 2013,它本身支持 git 作为源代码管理。我已经成功创建了一个名为“TestTeamProject”的项目。我为 TFS 设置了 2 个用户,即 2 个域用户。

从 Visual Studio 2013 推/pull 到它工作正常。但是当我尝试从命令行或 Git Extensions 工具推送/pull 时,每次都会 pop 一个控制台窗口,要求输入用户名和密码

Username for 'http://myTFS:8080':
Password for 'http://example-username@myTFS:8080':

我尝试至少在 git 扩展/git 设置中设置用户名,他仍然提示他们。

我以前只通过 ssh 使用过 git,然后我可以生成一个用于凭据的文件,但是 TFS 不支持 SSH 协议(protocol),所以有什么方法可以在不需要输入的情况下将 TFS 与 git 一起使用当我从外部 visual studio 推/pull 时,凭据一直?

git-tfs 不是我想要的,因为我们想使用 TFS 的原生 git 支持。

我们需要能够在 visual studio 之外使用 git,因为并非整个开发团队都是基于 .NET 的!

有什么想法吗?

最佳答案

Visual Studio 应将凭据存储在与 Git Credential Winstore 兼容的 Windows 凭据管理器中.如果您安装 Git Credential Winstore,它应该不会再在命令行提示您。

关于git - 从 Visual Studio 外部访问 TFS git 存储库总是提示输入用户名和密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24736429/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com