2012-09-10 46 views
0

我正在尝试使用SVNBridge,以便我的团队可以使用我们现有的TFS服务器作为我们的Xcode存储库。Xcode给出'200 OK'错误的SVNBridge

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

然而,当我有我的团队更新的另一位成员抢我刚刚提交的文件时,他们会收到以下错误:

的svn:“/ SVN/BC的报告A/36163/-TFS文件夹结构 - ':200 OK(http:// - tfs server url-:8081)

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

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

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

对这个错误有任何想法,还是我有更好的解决方案?

+1

200 = OK是一个标准的web服务器成功消息......这真的是一个“错误”吗? –

+0

确实如此,但它在Xcode中出现错误并且请求的操作未通过。 – AaronS

+0

如果没有人明确或明确地回答您的问题,我的建议是建立一个测试或外部(对您的公司)面向知识库,然后向Apple(http://bugreporter.apple.com)提交一个bug Xcode组件。 Xcode需要能够识别svnbridge响应,或者svnbridge需要以Xcode希望看到的方式(和格式)进行响应。 –

回答

0

y0-1,一直发生在我身上。

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

而且svnbridge日志通常conatains非常有用的信息;)

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

f.e.我的svnbridge日志与更新类似的错误 -

消息:项目'blah-blah-blah'在指定的版本中不存在。 用户: 请求:REPORT /!svn/vcc/default HTTP/1.1