[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| 
[dsdp-pmc] DSDP SearchCVS is live!
 | 
Dear DSDP 
PMC,
 
over the past month 
I've been improving the TM Release Engineering
Scripts, and the 
services available on our vserver dsdp.eclipse.org.
 
The first result of 
these efforts is SearchCVS:
 
This is a SQL 
database created daily out of the CVS logs. It allows
extremely fast 
searching for any commits by time or comment. If
you use a common 
convention for adding bugzilla references to your
commit comments, it 
can also navigate directly into Bugzilla for you.
 
This was first 
started by the Modeling project, and I adopted it now
for us in DSDP. 
Would you 
like to have it for your project as well?`
It's very 
easy:
 
1.) Let me know (by 
E-Mail) what CVS modules you want to
     get indexed and I'll set up the cronjob on 
dsdp.eclipse.org
2.) Add some 
variables to your /dsdp/<project>/_projectCommon.php
     file -- I can help you with those, or you take 
the ones from TM
     as example. These variables help associating 
Bugzilla with
     your CVS modules.
3.) Add the 
/dsdp/tm/searchcvs.php file to your website, and 
     reference it e.g. from your navigation bar 
(_projectCommon.php
    
again).
 
That's it! For more 
details about the background, see
Fortunatley you 
won't need to fiddle with MySQL server setup,
and all that stuff 
because I did it for you already :-)
 
The SearchCVS 
database is the basis for more advanced features,
like automatic 
release notes generation or build news. Watch out for 
future enhancements, 
or see what the modeling team is already doing:
 
Cheers,
--
Martin Oberhuber, Senior Member of Technical 
Staff, Wind River
Target Management Project 
Lead, DSDP PMC Member