2

我刚刚设置了一个支持 Git 的新 TFS 项目,https://[account].visualstudio.com并安装了最新版本的 Android Studio。

我正在尝试通过 Android Studio 克隆新项目:

VCS -> Checkout from Version Control -> Git

然后我输入了与上面相同的 url, https://[account].visualstudio.com并且https://[account].visualstudio.com/DefaultCollection/_git/[projectname],作为 git repo url 并输入了适当的用户名和密码,但得到错误:Repository test失败。

我收到此错误是因为我执行的过程不正确,还是因为无法从 Android Studio 克隆 TFS 项目?

我知道它可以在 Eclipse 中使用,但我真的很喜欢新的 Android Studio 并希望使用它。

4

2 回答 2

1

我有同样的问题'存储库测试失败'。但我已经设置了备用凭据。

问题是我的 PC 上没有有效的 git.exe(!) - 我认为它会根据需要由 Visual Studio、Android Studio 等安装 - 似乎不是。

我为 windows 安装了 github,但这使用了各种“聪明的”windows 安装/启动功能,这意味着您没有在众所周知的位置使用简单的 git.exe。

所以我卸载了 github for windows 并从https://msysgit.github.io/安装了 git for windows(注意为 windows 安装了 git,而不是 msysgit 本身)。

这将 git.exe 放在 C:\Program Files (x86)\Git\bin\git.exe

因此,从 android studio、设置、版本控制,我将其设置为 git.exe 的路径(链接到实际文件,而不仅仅是路径)。

测试提示输入用户名密码的链接 - 等等 - 如此固定。

注意:我不确定默认凭据是否不起作用,因为我实际上并没有尝试过 - 直接选择了备用凭据。

于 2015-01-30T10:34:37.693 回答
1

问题是我没有设置辅助凭据。从视觉工作室网站:

注意:要从 Visual Studio 外部的 Git 工具克隆和使用此存储库,您需要确保在“配置文件”对话框中启用了备用凭据。

一旦我添加了我就可以毫无问题地克隆 repo。

于 2013-08-05T22:02:03.310 回答