Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法使用XCode 4连接到svn存储库_Svn_Xcode4 - Fatal编程技术网

无法使用XCode 4连接到svn存储库

无法使用XCode 4连接到svn存储库,svn,xcode4,Svn,Xcode4,安装XCode 4后,我转到Organizer窗口,尝试验证在XCode 3中设置的svn存储库是否被识别。存储库在那里,但每当我点击一个,我总是会得到“忙碌等待”微调器。考虑到XCode 4没有正确导入存储库信息,我从头开始重新创建了一个存储库。我很确定我已经正确地输入了所有的细节,我知道我使用了正确的密码,但我看到的仍然是“忙碌等待”微调器。除此之外,我对问题可能是什么一无所知。是否有一个日志,XCode在其中写入与连接到svn存储库相关的错误信息?我在这里读到了一些与svn和XCode 4

安装XCode 4后,我转到Organizer窗口,尝试验证在XCode 3中设置的svn存储库是否被识别。存储库在那里,但每当我点击一个,我总是会得到“忙碌等待”微调器。考虑到XCode 4没有正确导入存储库信息,我从头开始重新创建了一个存储库。我很确定我已经正确地输入了所有的细节,我知道我使用了正确的密码,但我看到的仍然是“忙碌等待”微调器。除此之外,我对问题可能是什么一无所知。是否有一个日志,XCode在其中写入与连接到svn存储库相关的错误信息?我在这里读到了一些与svn和XCode 4问题相关的问题,但到目前为止,我还没有发现任何与我所看到的类似的问题

当我重新启动XCode时,我看到一个对话框说“无法连接到服务器”。这可能与我连接到svn的问题有关吗?XCode可以尝试连接到哪个其他服务器


非常感谢您的帮助。提前感谢。

当我们更改Subversion服务器的IP地址时,我遇到了同样的问题。您是否正在使用https协议进行连接?如果是这样,并且您的SSL证书是内部生成的,xCode将不接受它

我找到的解决办法是:

一个 重命名我的本地源代码签出文件夹并对其进行备份(要特别确保)

两个 使用原始名称创建新的本地源代码签出文件夹

三 使用终端中的svn命令行实用程序再次将我的项目签出到新文件夹,该实用程序将显示以下消息:

  • 证书不是由受信任的机构颁发的。使用 手动验证证书的指纹
但您可以选择永久接受“指纹”。签出后,在xCode中打开项目并转到Organizer窗口,您应该会看到您的存储库在那里亮起绿灯

很自然,现在您必须从重命名或备份的原始版本迁移到任何修改过的源代码,这有点令人头痛。但不要复制项目文件,否则会把事情搞砸


可能不适用于您的情况,但我在主机文件中添加了一个条目,因此如果我们的存储库再次移动,我就不会有这个问题

svn可能无法工作,因为缓存包含错误的密码

使用聚光灯并打开“终端” 输入'svn co--username=mynamesvn://www.mydomain.com:port/svn/myrepository/ .

svn现在将要求您输入密码-输入密码。
现在切换回xcode4中的存储库浏览器,它将被识别。

谢谢您的回答。它使用svn命令行签出项目,然后将本地项目添加到Xcode,这是做什么的。这样做只对一个客户有效。然而,对于另一个帐户,我需要重新启动Xcode以便