在存储库中添加一个xcode项目tfs
问题描述:
我试图连接到一个存储库tfs用xcode 5编写的项目。 我使用git-tf,似乎xcode 5中的配置是正确的。 使用TFS存储库进行认证时发生反馈的问题。 在xcode 5中打开首选项并进入帐户。我使用url输入登录信息,并在响应我访问被拒绝的凭据不正确。在存储库中添加一个xcode项目tfs
我在做什么错?
答
我在尝试在Xcode 5中进行身份验证时遇到了相同的问题。 确保您为TFS用户帐户的用户配置文件启用了基本身份验证,并且您选择了“New Team project + GIT”而不是“New团队项目“。
您还可以尝试使用终端来克隆存储库。在终端中输入以下命令并将XXXXX替换为您的值。
git clone https://XXXXX.visualstudio.com/DefaultCollection/_git/XXXXX
然后提供您的凭据。终端将在身份验证成功时克隆存储库,并将您的凭证保存到您的钥匙串中。现在,当您尝试在Xcode中进行身份验证时,它将使用已保存的钥匙串凭据,并且可能(可能)将您的TFS存储库成功添加到Xcode。
我希望这会帮助你!
参见: http://tfs.visualstudio.com/en-us/learn/use-git-and-xcode-with-tfs.aspx 了解更多信息
答
https://www.visualstudio.com/en-us/get-started/share-your-xcode-projects-vs
使用Git仓库分享您的Xcode项目在Visual Studio在线。或者,如果您的团队项目使用TFVC而不是Git,则可以使用git-tf命令行工具将文件检入Visual Studio Online。
启用备用凭据
您无法登录,使用包含@字符的帐户Xcode的,所以你必须启用备用凭据。
终端第一种方法中的克隆允许Xcode进行身份验证。谢谢! – Dave
如何在本地Team Foundation Server Express中“为用户启用基本身份验证”?搜索本地TFS问题的答案令人沮丧,因为大多数情况下,结果只显示Visual Studio Online版本,它具有与本地TFS Express不同的菜单和选项。 –
命令行方法与Dave提到的一样。 –