Board logo

Subject: cvstrac不能从history读取信息 [Print This Page]

Author: yangxue    Time: 2008-8-14 17:29     Subject: cvstrac不能从history读取信息

操作系统 Win2003 企业版中文
cvsnt 2.0.51b 日文版
cvstrac 2.0.1 最新版,我装的是英文版
cvs库已经用一段时间了,现在的history文件有8.8M,现在才装的cvstrac

我安装了cvstrac以后可以自己扫描cvs库,并导入,登录也没问题,但是打开“Timeline”以后很长时间没有响应,之后就出现“无法显示页面,找不到服务器”,查看cvstrac的**.db文件大小没有变化,用sqlite看数据也是空的。

用设置里面重新扫描“CVSROOT/history”也是一样的

是不是history的问题?还是日本版本问题?谢谢啦
Author: zjy    Time: 2008-8-14 22:38     Subject: 可能是history文件太大了

可以试试多次导入的方法:先把原来的history改名,新建一个空的history,再从旧的history中复制一部分最早的数据到新history,浏览cvstrac时间线进行导入。然后再从旧history复制稍晚些的数据到新文件,继续导入,直到完成。
Author: yangxue    Time: 2008-8-15 14:46

可是这个库随时都在用,我能不能先取到一个备份版本,用上面的方法得到db文件,再把这个db数据库拷贝到服务器上,再更新。
Author: zjy    Time: 2008-8-15 15:37

cvstrac在分析history时,还会根据里面的文件名去分析文件的历史版本和提交注释等信息。你可以考虑把cvs仓库复制出来一份进行处理,处理完再把db数据库复制到服务器上去更新。
Author: xiaoxue    Time: 2008-8-20 17:29

除了用上面的方法还有没有其他方法,我试了很多次都不行,删除一部分history的内容也不行




Welcome to CnPack Forum (http://bbs.cnpack.org/) Powered by Discuz! 5.0.0