我有一個大型資源庫到我工作的企業中的SVN服務器。我需要每天驗證此存儲庫的完整性,以檢查SGBD的某些不穩定性或破裂。優化SVNAdmin在SVN中驗證
我使用提示命令行「svnadmin path_to_my_repository」來驗證我的存儲庫的完整性。
問題是:我的存儲庫如何很大(大約23GB和28.029版本),這個操作在完成之前需要很多時間。
問題是:我該如何優化此操作,以便比實際佔用更少的時間?或者有其他方式可以用我用更少的時間來驗證我的存儲庫的完整性嗎?
一些額外的信息:
- 操作系統,其中SVN倉庫安裝是:Windows Server 2008的
- 的SVN服務器我使用我的存儲庫是:VisualSVN服務器管理器2.5。 7
- 命令「svnadmin path_to_my_repository」實際需要約18〜24小時。
這應該會觸發很多硬盤在服務器上的訪問,因此在很多情況下會減慢全局驗證的no?至少,小心限制並行線程的數量應該很有用。 – AFract 2017-02-07 19:20:06