Indexing Source Control Repositories


I am a new elastic search user. Just installed it today. I have previously been using opengrok to index our source control repositories and am looking at an alternative.

Basically we use a bunch of various version control systems, Git, SVN, HG, and TFS and would like to set up deep indexing on these repositories.

  1. How do I go about indexing these different repositories? I have come across for svn and for git. However I have read a blog post ( stating that rivers are deprecated.


Up ! Same question for me. Any input from the community ?