我使用NAS和Raspberry Pi创建了一个Subversion服务器。 Pi运行服务器,并且具有来自NAS的SMB共享,存储存储库。
(不使用这两种设备的设置不是一种选择,因为NAS无法安装subversion并且Pi没有足够的存储容量。)
当我提交时,我在客户端上收到以下错误消息:
error message:
Warning: post commit FS processing had error:
database is locked, executing statement 'COMMIT TRANSACTION;'
此错误消息是什么意思?有没有办法避免这个问题?系统似乎一见钟情 - 这是否存在我的subversion结帐或更糟糕的Subversion服务器的风险?
答案 0 :(得分:1)
尝试将enable-rep-sharing = false
添加到SVNREPOS / db / fsfs.conf。此选项禁用内部使用SQLite数据库的representation sharing feature
。已知SQLite存储在网络共享上时会出现一些问题。