如何连接到 TFS 而无需重复输入我的凭据?命令行 mac

如何连接到 TFS 而无需重复输入我的凭据?命令行 mac

如何避免每次在终端中使用 TF 命令时都输入凭据?

我读过github 页面他们的答案令我不明白。

答:您可以使用 Kerberos 向 TFS 服务器进行身份验证。更多信息可以在这里找到这里。本文提到该 tf profile命令是因为在撰写本文时它仍然存在,但现在可以完全跳过该步骤。

我去他们那里获取更多信息,但除了 之外,我找不到任何其他命令行步骤tf profile -edit -boolean:useDefaultCredentials=true ProfileName。该命令tf profile不再存在。

答案1

如果您将TF_AUTO_SAVE_CREDENTIALS环境变量设置为任何值,例如“0”,则登录凭据将被缓存。要设置变量,您需要在终端设置文件中进行设置,如果您使用 bash edit .bash_profile,或者如果您使用 zsh 或 oh my zsh edit .zshrc,请在文件末尾添加以下行:

TF_AUTO_SAVE_CREDENTIALS=0

您可以阅读更多相关信息这里

相关内容