从Xamarin Studio连接到TFS Git(非托管,本地安装的TFS 2013) 如何使用XAMARIN Studio连接TFS Git,如果您使用Team Foundation Service。

从Xamarin Studio连接到TFS Git(非托管,本地安装的TFS 2013) 如何使用XAMARIN Studio连接TFS Git,如果您使用Team Foundation Service。,git,tfs,xamarin.ios,xamarin-studio,Git,Tfs,Xamarin.ios,Xamarin Studio,我们在本地安装了TFS 2013,它也支持Git,但Xamarin Studio无法连接到它,出现以下错误: 版本控制操作失败:不支持身份验证 有办法解决吗?您需要在TFS中启用HTTP基本身份验证。您还需要在TFS用户帐户上添加辅助名称。在TFS online中,单击您的姓名“我的个人资料”。然后单击凭据选项卡。在这里你可以把你的第二个名字。 现在从keychain中删除以前的凭据,然后重试。我进行了接受答案中建议的编辑,并收到了上述评论中提到的相同安全连接错误消息。今年5月发现了该功能中的一

我们在本地安装了TFS 2013,它也支持Git,但Xamarin Studio无法连接到它,出现以下错误:
版本控制操作失败:不支持身份验证


有办法解决吗?

您需要在TFS中启用HTTP基本身份验证。

您还需要在TFS用户帐户上添加辅助名称。在TFS online中,单击您的姓名“我的个人资料”。然后单击凭据选项卡。在这里你可以把你的第二个名字。
现在从keychain中删除以前的凭据,然后重试。

我进行了接受答案中建议的编辑,并收到了上述评论中提到的相同安全连接错误消息。今年5月发现了该功能中的一个bug,根据Bugzilla条目,修复程序尚未发布

我们使用Eclipse和TeamExplorer Everywhere插件,而不是使用Git访问TFS存储库。Xamarin提供了有关如何配置此解决方案的说明


谢谢,它很管用!还有一件事,用户名应该以“域\用户”格式输入。我无法建立安全连接。我现在也经常通过控制台
git
拉/推,并通过Xamarin Studio提交/还原。这也行,太可怕了。看在上帝的份上,如果你要这么做,至少要打开SSL并关闭HTTP。谢谢,但问题是关于非云TFS(不是TFS online或TFS服务)