CnPack Forum


 
Subject: 求救版主: 无法浏览仓库及时间线
okjohn
新警察
Rank: 1



UID 38924
Digest Posts 1
Credits 40
Posts 4
点点分 40
Reading Access 10
Registered 2008-3-17
Status Offline
Post at 2008-3-17 15:59  Profile | Blog | P.M. 
求救版主: 无法浏览仓库及时间线

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导入的.
请问是什么地方出了问题?
Top
danelchen
新警察
Rank: 1



UID 39110
Digest Posts 0
Credits 2
Posts 1
点点分 2
Reading Access 10
Registered 2008-3-22
Status Offline
Post at 2008-3-22 01:46  Profile | Blog | P.M. 
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2008-3-24 08:39  Profile | Site | Blog | P.M. 


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下多进程的运行模式效率比较低,导入非常大的仓库时可能时间会很长。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
okjohn
新警察
Rank: 1



UID 38924
Digest Posts 1
Credits 40
Posts 4
点点分 40
Reading Access 10
Registered 2008-3-17
Status Offline
Post at 2008-3-24 17:19  Profile | Blog | P.M. 
是的,以前有大量的提交记录

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

[ 本帖最后由 okjohn 于 2008-3-24 17:20 编辑 ]
Top
okjohn
新警察
Rank: 1



UID 38924
Digest Posts 1
Credits 40
Posts 4
点点分 40
Reading Access 10
Registered 2008-3-17
Status Offline
Post at 2008-3-24 17:50  Profile | Blog | P.M. 
顺便问一下, cvstracNT 2.0 什么时候推正式版呢?
现在的beta版是否支持cvsnt 2.0.51d ?
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2008-3-27 16:07  Profile | Site | Blog | P.M. 
好主意!



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

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




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2008-3-27 16:12  Profile | Site | Blog | P.M. 


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 搭配使用。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
okjohn
新警察
Rank: 1



UID 38924
Digest Posts 1
Credits 40
Posts 4
点点分 40
Reading Access 10
Registered 2008-3-17
Status Offline
Post at 2008-4-1 11:03  Profile | Blog | P.M. 
没想到加精了啊,多谢

先用用2.0 beta
Top
 




All times are GMT++8, the time now is 2024-12-8 20:19

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.009325 second(s), 8 queries , Gzip enabled

Clear Cookies - Contact Us - CnPack Website - Archiver - WAP