OpenGrok 0.7 has been released
By kah on Oct 17, 2008
OpenGrok 0.7 was released earlier today, approximately six months after the previous release, OpenGrok 0.6.1. This release contains many new features, including:
- Support for more version control systems (ClearCase, Git, Razor) giving a total of 11 supported systems
- JMX agent that lets you monitor and configure OpenGrok more easily
- Logging is now done with
- Easier configuration of Subversion repositories
- Smaller disk footprint for the history cache
OpenGrok 0.7 also incorporates many bug fixes, and a lot of effort has been put into cleaning up the source code, helped by tools like FindBugs, PMD, Checkstyle and EMMA. See the announcement for the full list of changes in the release.
One thing to note is that if you want to use the Git support, you'll need Java SE 6 or later because the Java wrapper around the Git binaries uses some constructs that are not compatible with J2SE 5.0. For the same reason, the released sources will not build unless you're using Java SE 6. This has been solved in the development sources, so if this is a problem for you, you should check out the source tree from the repository and build OpenGrok yourself. Everything else in OpenGrok should work with J2SE 5.0.