Is there a good alternative to Atlassian's FishEye?

Robert Heine picture Robert Heine · Oct 8, 2012 · Viewed 9.3k times · Source

I'm a big fan of FishEye, unluckily I'm bound to a commercial project and FishEye is simply not in budget. Are there any good alternatives, which have the same features? the SCM-backend is an subversion-repository.

Answer

zb226 picture zb226 · Oct 31, 2012

Update 2015: Sventon is d(ead|ormant), but it's still available at it's final resting place on github.

A non-commercial alternative to Fisheye is the open-source project Sventon (link to last active snapshot on archive.org). I have by now given it a short test install and was pretty amazed by how fast you can set it up. It's just a .war-file to drop in a Tomcat 6 container. Still haven't got around to do much with it, though, but it looks quite promising and is really fast.

Here's the feature-list from their homepage:

  • Browse and download directories and files
  • Source code syntax highlighting for many languages, including Java, HTML, XML, C, Groovy, Pascal/Delphi, VisualBasic, C#, and JavaScript.
  • View logs and blame individual files
  • Diff your repository files, or view their properties
  • Show differences between paths.
  • Support for multiple repositories
  • Several authentication methods supported, including user based
  • Integrates with JIRA, Hudson, Luntbuild and TortoiseSVN
  • Easily keep track of changes using the 'latest commit' feature
  • Lightning fast search for instantly finding files or log messages, including CamelCase Search
  • Flattening of directory structures for quickly finding the directory you're looking for
  • Browse inside archive files
  • View thumbnails of image files stored in the repository
  • Commit notifications via e-mail
  • Context sensitive RSS feed support
  • Instantly find locked files in the repository
  • Convenient tray for handling entries