Hacker News new | ask | show | jobs
by hmottestad 4119 days ago
We run Gitlab at work.

It's a bit slower than Stash, but other than that I really love it. Lots of features, and they are easy to use. Upgrading to the newest version has always been simple.

Only gotcha we have had is the timeout of the workers, which meant that some large repositories would be impossible to clone. After adjusting the timeout everything was fine. Although a bit more caching would be in order to speed up clones.

1 comments

"a bit slower"? My experience with Gitlab was terrible. It's unbearably slow especially when I try to create a relatively large pull request for review. The pull request comparison tool is not very smart either. Often times I have a big chunk of false change detection.

Maybe I was doing it wrong, but I just don't see any advantage of it over the like of Github and Bitbucket.

Self hosting is a big plus for Gitlab.

I've used it at a few places and had nothing but a good experience. Upgrades are easy and it's easy on boarding people who are used to Github.

I would recommend giving Gitlab another try...

The advantage is that it's free to host it yourself.

Github enterprise is super expensive.

And Stash (the self hosted equivalent of Bitbucket) is also fairly expensive once you go over 10 users.

Depends on how you look at it. Stash is dirt cheap compared to GitHub enterprise so if you think Stash is expensive you are not either of their target audience.
Gitlab has gotten much faster in recent releases.
Indeed, and false range detection should also not be a problem anymore.