git-svn fetch時RA層請求失敗
我使用git svn與subversion repos進行同步:
$mkdir prj && cd prj $git svn init http://url/to/repos/branches/experimental $git svn fetch
並收到錯誤訊息:
RA layer request failed: OPTIONS of 'http://url/to/repos/branches/experimental': Could not read status line: connection was closed by proxy server (http://url/to/repos) at /usr/bin/git-svn line 1352
為什麼和如何解決這個問題?
當通過代理訪問SVN repo時,我遇到了同樣的問題.
我的解決辦法是編輯〜/ .subversion / servers並將需要的代理新增到[全域性變數]部分.取消註釋相關行(http-proxy-host,http-proxy-port,可選http-proxy-username和http-proxy-password),並在其中輸入所需的資訊.
這是需要的,因為git svn使用〜/ .subversion / servers中儲存的設定訪問SVN儲存庫.
程式碼日誌版權宣告:
翻譯自:http://stackoverflow.com/questions/750120/ra-layer-request-failed-while-git-svn-fetch