簡體   English   中英

烏龜SVN-無法連接到SVN“目標機器活動被拒絕”

[英]Tortoise SVN - Can't connect to SVN “target machine activity refused it”

我在一家主要銀行的網絡上,並且嘗試從Windows 7計算機連接到SVN存儲庫。 我正在使用最新版本的Tortoise(截至昨天)64位客戶端。

當我嘗試使用回購瀏覽器進行連接時,我可以使用自己的憑據登錄,但是隨后出現錯誤消息:“無法建立連接,因為目標計算機主動拒絕了連接。”

我網絡中的其他人都可以連接到存儲庫。 網絡之外的其他人能夠使用我的憑據登錄到存儲庫。 我還嘗試使用超級用戶憑據登錄並出現相同的錯誤。

我禁用了病毒防護軟件,但仍然得到了相同的結果。

我嘗試從命令行訪問,但仍然得到相同的結果。

我確定這是配置計算機或網絡的方式,但是我不是網絡人員,所以我不知道如何解決此問題。

這是一個代理問題。 我輸入了正確的代理信息,瞧! 我被授予訪問權限。

我知道這個問題很古老,但是人們也需要考慮一些問題。 確保您正在運行的任何Web服務器都在實際運行。 聽起來似乎很明顯,但是我使用的是VisualSVN(它基本上內置了自己的Apache網絡服務器),並且在重啟后已停止了該服務。 在弄亂代理設置之前,請先進行檢查。

如果您使用的是Redmine,則存儲庫的URL錯誤。 您將需要使用可在“項目”的“設置”->“存儲庫”中找到的URL。 這是屏幕截圖:

在此處輸入圖片說明

檢查位於C:\\Users\\XXX\\AppData\\Roaming\\Subversion的服務器文件中的代理定義。

我刪除了代理行:

ssl-trust-default-ca  = no
http-proxy-host = 
http-proxy-username = 
http-proxy-password = 

而且有效!

就我而言,當您從服務器存儲庫復制URL時,它包含本地主機路徑。 http://xxxx-xxx-xx-xx:portnumber/svn/MyRepository/如果您在服務器上安裝了SVN並嘗試了上述路徑,則它將顯示所需的輸出,即存儲庫的文件夾結構。

但是,當您嘗試從遠程計算機訪問它時,您需要用服務器IP替換http://和端口號冒號之前的所有內容。

它看起來像http://myserverip:myport/svn/MyRepository/

還要檢查是否打開了Windows防火牆端口或您正在訪問的防火牆端口。

通過固定到右分支修復此問題

TortiseSVN >>重新定位,然后輸入正確的URL

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM