【问题标题】:SVNBridge with Xcode giving '200 OK' error带有 Xcode 的 SVNBridge 给出“200 OK”错误
【发布时间】:2012-09-03 11:09:18
【问题描述】:

我正在尝试利用 SVNBridge,以便我的团队可以使用我们现有的 TFS 服务器作为我们的 Xcode 存储库。

SVNBridge 似乎在 TFS 服务器上设置正确,我可以从 Xcode 连接到它作为 SVN 存储库以获取所有内容并提交更改。

但是,当我让团队的其他成员更新以获取我刚刚提交的文件时,他们会收到以下错误:

svn: REPORT of '/!svn/bc/36163/-TFS 文件夹结构-': 200 OK (http://-tfs server url-:8081)

当他们更新文件时也会发生这种情况,然后我尝试更新。

我们都拥有对 TFS 结构的完全读/写访问权限。

TFS 服务器上的 SVNBride 日志文件夹中没有任何内容。

关于错误的任何想法,或者我应该为此使用更好的解决方案吗?

【问题讨论】:

  • 200 = OK 是标准的 Web 服务器成功消息...这真的是“错误”吗?
  • 是的,但它在 Xcode 中作为错误被抛出,并且请求的操作没有通过。
  • 如果没有人为您提供明显或明确的答案,我的建议是设置一个测试或外部(对您的公司)面向存储库,然后向 Apple 提交错误(bugreporter.apple.com)针对 Xcode 组件。 Xcode 需要能够识别 svnbridge 响应,或者 svnbridge 需要以 Xcode 期望看到的方式(和格式)响应。

标签: xcode svn xcode4 svnbridge


【解决方案1】:

y0-1,对我来说一直都在发生。

可能的原因是 1) urlscan,查看日志 2) ..svnbridge 文件夹,我通常使用本地客户端连接到 TFS 并删除它们,这很痛苦,因为它们通常有很多。删除 ..svnbridge 文件夹后,您可能需要重新签出项目中删除它们的部分,有时需要重新启动 svnbridge。

另外 svnbridge 日志通常包含非常有用的信息 ;)

附言 刚刚意识到,你说你的 svnbridge 日志是干净的,这很奇怪,也许它没有正确配置(通常是文件夹权限)

f.e.我的 svnbridge 日志更新时出现类似错误 -

消息:指定版本中不存在项目“blah-blah-blah”。 用户: 请求:报告 /!svn/vcc/default HTTP/1.1

【讨论】:

    猜你喜欢
    • 2021-08-14
    • 1970-01-01
    • 2015-06-12
    • 2021-06-27
    • 1970-01-01
    • 2013-06-06
    • 2021-12-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多