Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Sourcegraph only support git repository so it's not very useful for enterprise with mercurial, svn or other distributed version control systems.

There is another open source application for code search opengrok [1] (it's completely open source unlike sourcegraph and supports multiple version controls beside git).

Take a look. It's easy to install and operate on bare metal, cloud and containers, instead of convoluted sourcegraph way of kubernetes or docker.

[1] https://github.com/oracle/opengrok



You always can bridge to git from svn and mercurial. It is almost seamless, and after generating the git repository everything will work.


Many organizations don’t use or want to use git. This is another convoluted solution, trying to fit a square peg in round hole.

Another reason not to use sourcegraph is it’s proprietary (with some open source parts), unlike opengrok fully open source.


Is the sourcegraph "open core" unlike how redis is "open core", eg. The main code is open but there are paid, closed-source modules and extensions?


Sourcegraph is open core like how GitLab and VS Code are open core. You can run "Sourcegraph OSS" and get limited features, or you can run Sourcegraph (see https://docs.sourcegraph.com/#quickstart) and get all the features, but you need a license key when you hit the user limit.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: