通过Xcode 8.3推送到TFS git存储库时出现身份验证错误

时间:2017-07-21 04:57:39

标签: xcode git tfs

我可以通过git命令行(终端)执行所有git操作,但是通过Xcode会导致身份验证错误“输入您的存储库凭据”

1 个答案:

答案 0 :(得分:0)

由于这适用于Xcode 6.4但不适用于Xcode8.3。这可能发生,因为XCode 7不支持 Windows身份验证。这似乎是用户之间的常见问题,因为谷歌有很多关于它的帖子。

要使一切顺利,您应该在“tfs”虚拟文件夹的IIS TFS网站中启用基本身份验证

请注意,因为基本身份验证通过网络将您的凭据作为纯文本发送。强烈建议您在这种情况下使用SSL。

  

详细描述了设置SSL的步骤   docs。   Here   您可以找到配置基本身份验证所需的内容。

     

有几点需要注意:

     
      
  • 用户名应以domain\user格式
  • 输入   
  • 不要在默认的非SSL网站上启用基本身份验证
  •   
     

Source Link

还建议您使用 Git Credential Manager for Mac and Linux 来存储Git版本控制的凭据。