Re:Data Loss at GitLab
by BHSPitMonkey on Wednesday February 01, 2017 @06:48PM
(#13546638)
Not everyone has their own copy of the project's issues/pull requests/settings/webhooks/CI config/etc., which the incident affected (and 6 hours worth were lost). Git repositories themselves do have the happy side effect that at least someone on your team has a full latest clone on their machine, but that's only because the source code is what you're there to use every day. Even if GitLab had a great "checkout your issues/etc. as a git repo" story, not many users would have an up-to-date copy backed up 100% of the time.
[ Parent
| on HN ]
Right, there was data loss, and it was not trivial.
Does that mean you should only use gitlab for toy projects? I don't think so.
I think they'll quickly learn from this.
Maybe a dumb question but couldn't they be included in a hidden folder in the root of your repo or something? That way they'd get replicated automatically every time someone does a pull.
It'd probably have to be on a separate branch, but yeah they technically _could_ do that. Maybe something like this? https://github.com/duplys/git-issues