2014-09-30 57 views
0

有人將文件提交到必須刪除的Subversion存儲庫。svnadmin加載失敗,並顯示「沒有足夠的系統資源來完成請求的服務」

該服務器是一個虛擬化的Windows Server 2003 32位盒帶有4GB內存和大量磁盤空間的存儲庫駐留。我們正在使用SVN 1.4.4。

轉儲文件大約90GB,並且過濾的大小大致相同。

過濾轉儲的負載失敗,並顯示「系統資源不足,無法完成請求的服務」。這發生在大約99%的過濾轉儲被加載後(r9945/9991)。我再次嘗試,並失敗了(約7.5萬)。

這個特定的錯誤有很多命中,但他們似乎處理源代碼和緩衝區錯誤。我需要一些方法來刪除此文件並恢復存儲庫。在此先感謝您的幫助!

+0

我忘了補充一點,我有任務管理器了,而執行操作和CPU不掛鉤,內存使用量永遠不會超過〜2.1GB。 – Ditiris 2014-09-30 14:41:41

回答

0

由過濾轉儲複製到我的本地機器,並採用最新的Subversion版本(1.8.10)執行以下解決...

svnadmin create new_repo --pre-1.5-compatible --compatible-version 1.4.4 
svnadmin load new_rep < filtered-dump 
相關問題