Board logo

Subject: 求救版主: 无法浏览仓库及时间线 [Print This Page]

Author: okjohn    Time: 2008-3-17 15:59     Subject: 求救版主: 无法浏览仓库及时间线

cvsnt 2.0.51d
cvstracnt 1.2.1 (1.1.5也试过)

以前cvs一直在使用

1.安装cvstracNT
2.配置,自动导入仓库(我的仓库名叫dev1),提示成功.
3.用默认用户setup访问仓库的Web页面, 导入用户.
4.点击"浏览"和"时间线"时页面无法打开 (浏览器状态栏的进度条卡在那里了)!
 这时,cvstrac的其它的网页也浏览不了
 在服务器的任务管理器中看到有多个cvstrac_chs.exe的进程
 结束全部的cvstrac_chs.exe进程后,重起cvstrac服务,这时可以正常浏览cvstrac的其它的网页
 但点击"浏览"和"时间线"依然出现那个问题.


观察cvsTrac配置窗口的"数据库列表"时发现, 点击"浏览"和"时间线"之前显示为:
数据库:     dev1
CVS仓库:  d:/cvs/dev1
模块前缀: (空)
passwd:   使用
映射用户: cvsuser
更新通知: 无
字符集:    (空)

点击"浏览"和"时间线"后,显示如下:
数据库:     dev1
CVS仓库:  (空)
模块前缀: (空)
passwd:   使用
映射用户: (空)
更新通知: 无
字符集:    (空)

重起cvstrac服务之后,"数据库列表"中又显示为前一种情况了.

cvs仓库中的模块不是用wincvs导入的.
请问是什么地方出了问题?
Author: danelchen    Time: 2008-3-22 01:46

请参看下面的帖子:

http://bbs.cnpack.org/viewthread.php?tid=922&extra=page%3D1

http://bbs.cnpack.org/viewthread.php?tid=1425&extra=page%3D1
Author: zjy    Time: 2008-3-24 08:39



QUOTE:
原帖由 okjohn 于 2008-3-17 15:59 发表
cvsnt 2.0.51d
cvstracnt 1.2.1 (1.1.5也试过)

以前cvs一直在使用

1.安装cvstracNT
2.配置,自动导入仓库(我的仓库名叫dev1),提示成功.
3.用默认用户setup访问仓库的Web页面, 导入用户.
4.点击"浏览" ...

请问您在安装CVSTrac之前,CVS的dev1仓库里是否有大量的提交记录?你提到的看到很多cvstrac_chs.exe进程的时候,可能正是CVSTrac在导入CVS历史提交记录的过程,试试多等一些时间吧。因为cvstrac是linux移植版本,在windows下多进程的运行模式效率比较低,导入非常大的仓库时可能时间会很长。
Author: okjohn    Time: 2008-3-24 17:19     Subject: 是的,以前有大量的提交记录

估计是导入的过程非常缓慢.过了几个小时还不行,也不知道是不是进程死锁了
现在我是这样暂时处理了一下:先在设置时指定一个不存在的模块前缀,然后在web界面中查看时间线(看不到任何内容,因为模块不存在,但我想这时应该是完成了数据库的初始化了,页面打开很顺利).再把模块前缀去掉.
接下来在CVS中进行提交, 就会正常的记录到cvstrac的数据库了.web界面中查看也比较正常.
如果要全面浏览仓库的话,按照用户手册里面的方法对所有内容进行一次强制提交就可以了.

[ 本帖最后由 okjohn 于 2008-3-24 17:20 编辑 ]
Author: okjohn    Time: 2008-3-24 17:50

顺便问一下, cvstracNT 2.0 什么时候推正式版呢?
现在的beta版是否支持cvsnt 2.0.51d ?
Author: zjy    Time: 2008-3-27 16:07     Subject: 好主意!



QUOTE:
原帖由 okjohn 于 2008-3-24 17:19 发表
估计是导入的过程非常缓慢.过了几个小时还不行,也不知道是不是进程死锁了
现在我是这样暂时处理了一下:先在设置时指定一个不存在的模块前缀,然后在web界面中查看时间线(看不到任何内容,因为模块不存在,但我想这时应 ...

大仓库导入问题我自己也遇到过,怀疑cvstrac本身也有些问题,不过一直没空来分析。您这个解决方法挺不错的,加精鼓励!
Author: zjy    Time: 2008-3-27 16:12



QUOTE:
原帖由 okjohn 于 2008-3-24 17:50 发表
顺便问一下, cvstracNT 2.0 什么时候推正式版呢?
现在的beta版是否支持cvsnt 2.0.51d ?

本来是计划去年出CVSTracNT 2.0正式版,并且加入对 IIS 的支持,后来由于抽不出时间来升级,所以搁置了,争取在今年上半年完成吧。
现在的beta版可以支持 cvsnt 2.0.51d,cnpack 网站上用的就是 2.0beta,我在公司也是用 2.0beta 与 cvsnt 2.0.51d 搭配使用。
Author: okjohn    Time: 2008-4-1 11:03     Subject: 没想到加精了啊,多谢

先用用2.0 beta




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