首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

bugfreeHelper不支持新版bugfee解决办法

2012-09-02 
bugfreeHelper不支持新版bugfee解决方法今天下载了bugfeeHelper,配置完成以后,也登录成功,但是却接收不到b

bugfreeHelper不支持新版bugfee解决方法

今天下载了bugfeeHelper,配置完成以后,也登录成功,但是却接收不到bugfree的bug提交情况。

查看了bugfee的版本,发现是2.1.3,发布时间是2011年6月份,但是bugfreehelper最新版本是2008年6月份。

看了下bugfree的更新记录,发现对界面做了不少的更新,就怀疑是不是界面的改变,导致bugfreehelper拿不到数据。

于是就按这个思路查看了bugfreehelper的源代码,结果跟自己想到一样。

解决方法:(由于本人不会Delphi,只能通过该php了)

1.在得到最近的bug数的方法中,bugfreehelper是通过页面返回的记录结果来计算的

在bugfreehelper的MonitorBug.pas源代码可以找到

?

QueryFieldCount,UnclosedBugCountParam = 'AutoComplete=on&AndOr0=And&Field0=ProjectName&Operator0=%3D&' +  'Value0=&AndOrGroup=AND&AndOr1=And&Field1=OpenedBy&Operator1=%3D&Value1=&' +  'AndOr2=And&Field2=ModulePath&Operator2=LIKE&Value2=&AndOr3=And&' +  'Field3=AssignedTo&Operator3=%3D&Value3=${username}&AndOr4=And&' +  'Field4=BugID&Operator4=%3D&Value4=&AndOr5=And&Field5=BugTitle&' +  'Operator5=LIKE&Value5=&PostQuery=%E6%8F%90%E4%BA%A4%E6%9F%A5%E8%AF%A2%E5%86%85%E5%AE%B9&QueryType=Bug';

?

?这个是拼接查询条件的。

?

?

自此,这个问题就解决了。。。

热点排行