CnPack Forum » CVSTrac 相关问题 » 出现数据库锁定问题


2008-7-22 09:47 laney
出现数据库锁定问题

在浏览和时间线菜单的时候老出现提示database is locked 的提示,该如何解决?

2008-7-25 09:37 zjy
这个问题很可能是由于一次提交大量文件或者创建CVSTrac数据库时CVS里存在大量历史提交记录,导致CVSTrac更新时间线数据时产生大量独占数据库的提交事务。这时候如果有另外的用户也浏览时间线,就会出现数据库被锁定的提示。

如果创建CVSTrac数据库时 CVSROOT/history 文件已经很大,可以通过分批提交的方式来解决:
先手工将原 history 文件改名,再建一个空的 history 文件,把原 history 最早的记录复制过去一部分。浏览 CVSTrac 时间线,使 CVSTrac 读取刚才复制过去的一部分历史。然后再复制一部分 history 数据,再浏览时间线,直到所有历史数据都处理完成。

2008-7-28 10:32 laney
谢谢

页: [1]
查看完整版本: 出现数据库锁定问题


Powered by Discuz! Archiver 5.0.0  © 2001-2006 Comsenz Inc.