2011-07-18 68 views
2

我想執行一個從SVN的文件夾結帳到位於VMware虛擬機中的共享文件夾,但與svn服務器的連接速度非常慢,往往超時沒有完成。正常結帳我的svn文件夾大概需要一分鐘,但現在好像需要一個多小時。從虛擬機共享文件夾緩慢svn結帳

這個有趣的部分是它只發生在共享文件夾結構深處的一層。例如,共享文件夾是\\ myserver \ myapp,如果我嘗試將名爲「自定義」的SVN文件夾的內容簽出到\\ myserver \ myapp \ custom,結帳將花費一個多小時。但是,如果我將該自定義文件夾的內容從SVN簽到\ myserver \ myapp \或\\ myserver \ myapp \ anotherfolder \ custom,則簽出下載速度的表現會更快(不到一分鐘)。

所以,我想知道這個奇怪的行爲是否與服務器或文件夾的Active Directory中的某些權限設置有關。

注意

  • 我使用TortoiseSVN 1.6.15和Subversion 1.6.16。
  • 虛擬機運行MS視窗服務器2003 R3 SP2
  • 我的主機運行XP 2002 SP2

此問題:執行從外面結賬時出現

  • \ \ MYSERVER。
  • 沒有內部與svn籤目錄\\ MYSERVER \ MYAPP即使病毒掃描儀設置爲排除\\ MYSERVER \ MYAPP \文件夾和子文件夾出現
  • 發生\\ MYSERVER
  • 即使來自svn存儲庫的文件夾不是自定義的。我還測試了來自不同服務器的其他svn存儲庫。
  • 即使使用sliksvn庫也會出現。

編輯:

  • ,我想檢查出的文件夾的大小爲120 MB,幷包含〜2000年的文件。
  • 我檢查的路徑是在十三級svn目錄下。
  • ping到我的svn服務器是< 1ms沒有丟包。
  • 龜的傳輸率爲95%,時間爲0 Bytes/s。
+0

您可以更新問題,包括在你想檢查出的路徑有多大的信息,有多少文件包括什麼延遲到SVN服務器?這將有助於設定一些關於應該遵守什麼行爲的期望。 –

+0

嘗試運行進程監視器,過濾forrtoise進程,然後查看日誌以查看拒絕訪問錯誤或其他奇怪行爲。 http://technet.microsoft.com/en-us/sysinternals/bb896645 –

回答

相關問題