2014-06-12 55 views
0

我在運行CentOS 6的rootserver上安裝了Subversion。花了我一段時間,但現在我可以使用Chrome訪問存儲庫。我可以添加文件(在命令行級別的svn導入),但只有在爲目標指定file:///路徑時,https://給我「svn:項目存檔永久移動到[...];請搬遷「。我沒有找到幫助我解決特定錯誤/信息的單一答案。所以我甚至不知道它是什麼意思,是什麼觸發它,...Subversion通過https導入不工作

在我的客戶端,我想使用內置支持Subversion的UEStudio(UltraEdit Studio)。當嘗試使用在服務器上安裝Subversion時創建的帳戶在UEStudio中進行結帳時,它會告訴我「無法連接到URL [...]上的存儲庫」,並且還要求輸入密碼。我在UEStudio中保存了用戶名和密碼,並且可以在Chrome中使用完全相同的憑據進行登錄。 URL UEStudio無法找到存儲庫,與我在Chrome中瀏覽我的存儲庫時使用的存儲庫相同。我很困惑!

所以我需要幫助設置Subversion和UEStudio,以便它們最終一起工作。我不能提供更多的細節,因爲我不確定哪些是必要的。我已經花了幾個小時試圖解決這個問題,所以我不知道什麼更重要。

如果需要,請隨時索取更多詳細信息,我很樂意提供幫助!

+0

你使用什麼Web服務器?如果Apache安裝並激活了svn模塊?僅通過Web發佈SVN存儲庫是不夠的! – Robert

+0

是的,我使用Apache。並加載mod_dav_svn.so和mod_authz_svn.so。你是這個意思嗎?這是它們被加載的配置的一部分: LoadModule dav_svn_module modules/mod_dav_svn.so LoadModule authz_svn_module modules/mod_authz_svn.so –

+0

如果通過命令行(或者像SVortoiseSVN這樣的SVN客戶端)進行結帳,會發生什麼?使用https url? – Robert

回答

0

This Stackoverflow discussion並將UEStudio指向Subversion客戶端二進制文件的x86版本(到目前爲止使用的x64)有幫助,現在可以使用了!又嘗試過UEStudio,它也可以工作!所以問題是我在結帳時沒有提供項目,但是父目錄(存儲庫本身?)以及向UEStuido提供x64二進制文件。

謝謝你指點我正確的方向,羅伯特! :)