2012-09-10 44 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