2019/01/04

svn


svn: Can’t open file ‘/home/svn/db/txn-current-lock’: Permission denied

通常是因为断电重启后,系统使用了svn账号启动了svn服务,仓库最外层 /data/svn 目录的所有者是 svn ,而内部的权限都是root。 我们把 /data/svn 此目录的其他用户设置为可读写即可。

chmod o+rw /data/svn

Error:Can’t find temporary directory:internal error

无法找到临时目录:内部错误
磁盘已满,导致无法操作更多文件,通过 df -alh 查看磁盘使用情况,重点观察 系统挂载目录(通常为 / ) 和 svn 挂载目录(通常为 /data/svn) 的使用情况。


全量备份

svnadmin hotcopy /data/svn/project-1 /data/backup/svn/project-1 --clean-logs

还原的时候,停止svn程序,将文件拷贝到指定目录,然后启动svn即可。