Subversion Repository Search Engine is an Java based approach to do real searching within a complete Subversion repository. Based on performance issues and so on, i have decided not to do an real time scanning within the Repository. I have decided to do a scanning of the whole content of a Subversion repository. The result, called index can be used to do real searching.
It will be indexed any contents with one exception for binary files, where does not exist a particular document handler for it.
This means we didn't index only the trunk or the HEAD revision, we index all revision on all paths within a Repository instead. Filename, path, log message etc. is made searchable.
Product's homepage
Requirements:
· Java 2 Standard Edition Runtime Environment
· Ant
What's New in This Release: [ read full changelog ]
User visible Changes/Enhancements:
· Upgrade to SVNKit 1:3:X (Support for SVN 1:6:X repositories) (#218)
· Enormous performance enhancements for the scan command (#309)
· Updated to Java 1:6 (#235)
Removed the dfilename and dpath which had been introduced in Release 0:6:0 to reduce the Index size finger print (#241):
· Removed display property prefix (#310)
· Output formatting of --help has been changed (#36)
· quartz:properties are now located in the etc folder
· Formatting problem if more than 9999 items in changeset (#314)
· Copyright updated to 2010 (#308)
· Updated the Build/Run Documentation (#247)
Fixed Bugs:
· Fuzzy search had been broken (#199)
· README will not correctly recognized (#215)
· Searching for full qualified filenames didn't work (#216)
· Couldn't search for files with a dot (#246)
Won't be fixed:
· Support for 1:1:X Repositories which fails with SVNKit (#34, #141)
Build Changes:
· Fixed missing dependencies for bouncycastle which is needed for PDF files (#250)
· Analyzed the dependencies in Maven build (#225)
· Updated to Tika 0:4, 0:5, 0:6, 0:7 (#219, #239, #266, #304)
· Updated to ANTLR3 Maven Plugin (#201, #298)
· Updated to SVNKit 1:3:1 (#218)
· Updated Quartz Scheduler to 1:7:3 (#303)
· Update Maven License Plugin from 1:5:0 to 1:6:1 (#311)
· NoSuchElementException during Site build (#300)
· problem in generated documentation (#301)
· Checked compatibility with Maven 3-beta-1
Other changes:
· Fixed Comments for revisions r439-r441 (#259)
Known Limitations:
· At the moment the Job Scheduler does not contain the performance improvements (#309)