ID:
6463
Fixed in:
Issue Date:
2012年05月08日 13:03 AEST
Owner: CVS Support
Last Modified: 2017年05月18日 14:44 AEST Reporter: Arthur Barrett
Current Est. 0.0 hours
% Complete: 0.0
Status: NEW /
Severity: enhancement
Affected: 2.8.01
Description: enh: search repository
Actions:
2012年05月08日 13:03 AEST by Arthur Barrett - it would be great to be able to search the repository from the cvsnt client
There are lots of diffierent search possibilities, eg:
* lexical search (all the files/revisions which use GetCustomer(), or override NewCustomer()
* text search (find the most recent revision of blah.c that contains the string "this is a bug)
* binary search (find in word documents)
This is easier to do in EVS than CVSNT, but if we are incorporating an SQLite database, then all sorts of
things are possible...
We previously offered this sort of thing using lxr from mozilla (now called mxr) and glimpse:
http://mxr.mozilla.org/
and
http://sourceforge.net/projects/lxr/
and
http://webglimpse.net/
This is also discussed in bug6084 under spotlight integration. I still like the idea that the host OS of the
server could provide the engine for this rather than CVSNT itself.
Maybe Windows Search 4 - iFilter interface would be good enough...
http://msdn.microsoft.com/en-us/library/windows/desktop/dd940336(v=vs.85).aspx