今天svn服務器出現如下錯誤
(20014)Internal error: Berkeley DB error for filesystem ‘/home/svnadmin/repos/sys/db’ while opening environment;
只有sys這個目錄是這個錯誤,其他的正常,經過查資料得到如下的方法:
db_recover -c -v -h /home/svnadmin/repos/sys/db
svnadmin recover /home/svnadmin/repos/sys
操作到這步仍然不行
後面繼續如下的操作
find
/home/svnadmin/repos/sys
-
type
f -
exec
chmod
660 {} \;
find /home/svnadmin/repos/sys
-
type
d -
exec
chmod
2777 {} \;(網上是2770,試過不行)