2009-10-03 96 views
3

我兩天前開始在本地機器上建立一個SVN環境(win)。svn無法連接到主機'localhost'

兩天前我安裝了Subversion + Tortoise SVN,並創建了第一個測試項目。在我的瀏覽器中打開鏈接svn://localhost顯示了Repository Browser與我的測試項目中的文件夾標籤,分支和主幹(很棒)。

昨晚我還決定安裝Trac。安裝python 2.5後,我創建了一個新的環境來測試它。當然,第一次這樣做,我犯了一些錯誤,不得不重做整個過程,但是我終於成功地創建了這個測試環境。

那麼,在弄清楚我應該如何保持環境之後,我創建了另一個,當然還有svn回購,並且同步了它們。此外,訪問http://locallhost:8000/my_project_path works fine. But now, when I try to access SVN:從系統信息庫瀏覽器窗口// localhost`,我得到的是消息

Can't connect to host localhost: 
No connection could be made because the target machine actively refused it 

我試圖用這個命令

svnserve --daemon --root "path/to/my/repo 

但在執行後啓動服務器它我沒有得到任何迴應,我不得不按Ctrl + Break來輸入另一個命令。

我真的不知道它是什麼問題,這是第一次安裝它們並試圖使它們工作。

任何幫助,將不勝感激。

回答

0

如果你像這樣啓動Subversion服務器,那麼有一個空白窗口是正常的,並且服務器可能已啓動並正在運行。如果出現錯誤,您只能在窗口中看到某些內容。然後你應該嘗試Tortoise Repo瀏覽器連接到svn:// localhost /,你應該很好。

您可以像這樣在服務器窗口打開的情況下運行它,但通常情況下,如果要使用服務器,通常會將其作爲服務安裝。

+0

是的,我認爲這是問題,我再次啓動svnserve,並立即打開svn:// localhost,我沒有得到任何錯誤。我現在要做的就是驗證repo目錄。謝謝大家的答案:) – misterjinx 2009-10-03 12:21:22

-1

今天早上我在Windows Vista上遇到了同樣的問題,並認爲我會分享原因,以防止任何人發現這個舊問題。

在我的情況下,Subversion服務無法啓動。有沒有在系統事件的日誌條目

超時已達到(30000 毫秒)在等待 Subversion版本庫(UNC)服務 連接。

由於某些原因,Subversion超時嘗試啓動。

解決方案與試圖再次啓動服務一樣簡單。