将Xcode项目推送到TFS Git存储库

时间:2017-03-29 10:00:06

标签: ios xcode git tfs version-control

尝试将Xcode项目推送到TFS(Git存储库),我在Xcode中为我的项目创建了本地存储库,然后从GitHub安装Git Credential Manager,然后通过添加远程或连接到git存储库来尝试从Xcode连接存储库,但是错误消息是"身份验证失败,因为身份验证凭据被拒绝。" 你能否告诉我正确的步骤。 知道TFS 2015& Xcode 8.2

2 个答案:

答案 0 :(得分:0)

对我来说最简单的解决方案是使用命令行添加本地存储库。

git remote add origin ADRESSOFREPO

之后您可以使用Xcode中的版本控制来推送

答案 1 :(得分:0)

TFS 2017为您提供SSH访问权限。早期版本(如2015)需要在服务器上设置SSL和基本身份验证。我想这没有为你配置好。

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

有几点需要注意:

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