0

我从 Subversion 中签出了一个带有Versions的项目。当我在 Xcode 5 中打开它时,它会识别存储库并M在我修改它们时在导航器中用 标记文件。如果我尝试执行任何颠覆操作,Xcode 会抱怨它无法访问服务器。

user.name%40organization.org@project-url/svn当我们使用电子邮件地址作为用户名时,存储库的 URL 会正确显示。

如果我尝试在“帐户”选项卡下的 Xcode 首选项中添加存储库,我有两个选项:

  • 如上所述输入 URL(我在版本中执行此操作,它会立即将用户名识别为电子邮件地址。)。在这种情况下,Xcode 添加user.name为用户名和project-url/svnURL。显然不是我想要的。
  • 输入不带用户名的 URL 并手动提供电子邮件地址。这可行(Xcode 不会抱怨没有到达服务器。)但它不会将项目识别为属于 repo。

有解决方法吗?这是一个错误还是我?

4

2 回答 2

0

Apple 已经关闭了我的错误报告作为仍然打开的错误 9303236 的副本。

于 2013-11-07T08:20:27.513 回答
0

我们在 Bot 集成期间遇到了同样的问题,因为在我的用户名中存在“@”。另一种替代解决方案是创建用于身份验证的 SSH 密钥。我们在基于 git 的 repo 上做了,并且能够为我的项目成功创建 Bot

于 2013-12-06T06:15:44.513 回答