Earlier quoted context omitted.
I did the same last month and then transferred back to bitbucket. The response time on gitlab.com was painfully slow. That extra 2-3 seconds waits for each commit was enough to drive me back. I still use github for professional projects and bitbucket for personal ones.
I had the same experience. The other thing I would add is that the social side of Gitlab is not as refined as GitHub's. There's no "timeline," for example. I pay for GitHub and enjoy it.
Moving to GitLab: Yes, it's worth it
151–160 of 356 posts
Re: Moving to GitLab: Yes, it's worth it
#152As I always say on every GitLab post on HN (and no I'm not paid to nor do I have any affiliation with the company) - we switched from a combination of Github + Gitolite/Gitosis to GitLab not long after it was release and my god it's damn good, It's really impressed us particularly in the last 12 months how rapidly they're developing the product and getting new released / fixed / features out. Especially like Gitlab C…
Re: Moving to GitLab: Yes, it's worth it
#153Earlier quoted context omitted.
Maybe she actually could've read the text and figured it out herself before sending out the note? Just firing off a warning based on a simple text match seems high-handed and/or incompetent enough to consider leaving.
Just to be clear, you're saying: "If large company x hires a single incompetent person, that is a good reason to never deal with said company again." I think that's the parents interpretation of OP and hence the "seems like a disproportionate response." (I agree it was absurd to flag the content).
Re: Moving to GitLab: Yes, it's worth it
#154Earlier quoted context omitted.
I have this problem too. It's not hard to set up, there are just so many tiny pieces that need to be run by hand that it's going to take a human well over an hour to read through the docs and get it right. Someone made a Saltstack state[1] that I've used and had some success with - installing and configuring Salt from zero and using this config is still faster than installing Phabricator by hand. [1]: https://github.…
It's actually much easier to setup and operate than GitLab with its massive dependencies. Also a lot faster.
Guess I'm just not the target audience :(
Re: Moving to GitLab: Yes, it's worth it
#155Earlier quoted context omitted.
I have this problem too. It's not hard to set up, there are just so many tiny pieces that need to be run by hand that it's going to take a human well over an hour to read through the docs and get it right. Someone made a Saltstack state[1] that I've used and had some success with - installing and configuring Salt from zero and using this config is still faster than installing Phabricator by hand. [1]: https://github.…
It's actually much easier to setup and operate than GitLab with its massive dependencies. Also a lot faster.
Re: Moving to GitLab: Yes, it's worth it
#156I really liked Gitlab when last I tried it, but in the end I went with https://gogs.io/ instead. For a small-ish team this felt like the most straight forward self-hosted solution. Still missing LFS though, which sucks, but it's being worked on.
Last time our team tried gogs, it is unusable. Some very important features are missing: - code review - deployment key And the builtin SSH server will randomly hang once or twice every day.
We did a comprehensive internal review of both gogs and gitlab. Gogs was a long way ahead of gitlab in terms of stability/speed and had pretty much all of the features developers tend to need.
Re: Moving to GitLab: Yes, it's worth it
#157Earlier quoted context omitted.
If only phab didn't insist on squashing a patchset into a phabricator-commit, losing the carefully created history of a branch. Cumulative mega-patches are of little use when bisecting or trying to understand how a change works by being able to follow the steps to reach the final diff. A good commit history with separate commit messages explaining the diffs goes much further in allowing someone else to understand a c…
You can disable the squashing. It's a common complaint. https://secure.phabricator.com/book/phabricator/article/arca... > Phabricator could easily include their metadata in a merge commit And this is what happens :-)
What's funny is that mutability didn't exist for Mercurial support because when it was written Mercurial had no official mutability feature.
And I can only suppose mutability being default for git support is because of Facebook's dev style. It's wrong to assume that those who want merge commits for the final merge onto master do not rebase locally before sending a pull request. Rebase is a standard tool for working on your branch (aka patch set aka patch queue) and it's normal to rewrite it upon each revision of the branch sent for review. Does phab support multiple revisions of a branch in one diff or does it require separate diff tickets? This is something that Gerrit got right, allowing one to see the diff between revisions of a branch (patchset).
Re: Moving to GitLab: Yes, it's worth it
#158Working for a 15-year old small software company, I converted a whole bunch of ancient CVS stuff (yeah, yeah, don't laugh unless you also have 15 years of profitability) to GitLab CE. After a couple of false starts it went flawlessly and now works flawlessly. (I used the tigris.org migration tools). The GitLab team is doing a great job. Thanks you guys.
Re: Moving to GitLab: Yes, it's worth it
#159Earlier quoted context omitted.
Any ideas of supporting Mercurial, too?
For Mercurial check out RhodeCode which is also supporting some of unique Mercurial features like largefiles, phases, bookmarks.
Re: Moving to GitLab: Yes, it's worth it
#160The other thing would be "ease of deployment" or lack thereof- if you're going for anything other than omnibus installs or docker images then it can be a bit painful. (I wanted to run on freebsd for example).
But, yes, it's super nice to have something not only comparable to github but even superior in some areas. I would definitely run the enterprise edition if that were my decision at work.
[0]: https://libsecure.so/t/github-alternative-aka-weve-moved-git...