What’s your preferred software for controlling/versioning your source code? Wasn’t really until college that I started using source control, mainly for group projects and such. I’ve used SVN, Team Foundation Server, and Git variants over the past few years. Currently, GitHub.com is my preferred source control for open-source stuff, while a self-hosted GitLab instance is my choice for private stuff, and finally BitBucket for work stuff since we have an Atlassian stack. How about you?
Edit: wow, you’re fast
I’m tempted to give it a try to possibly replace my GitLab instance. Looks really nice. Any major differences between the two? Hopefully it’s slightly less resource intensive than GL.
While I love the features that GitLab offers, Gitea uses significantly less resources and gets the job done. It’s also incredibly easy to transition to if you’re familiar with GitHub.
If you want to give it a try, I’ll happily create a user for you in my instance. I’m currently running it over Alpine within an LXC container.
Voted for Gitea, it’s awesome, performance is muuuuuch better than GitLab.
Please do, I’ll give it a small taste and see if I like it
Oh — Gitea is much nicer compared to Gitlab. It takes much less resources; I’m currently running it on a 1 GB RAM instance (CentOS 7) on Vultr and I have no complaints!
As for features, they’re about the same. You won’t be dazzled with new features apart from some UI differences.
I’m running it within a dedicated LXC container with 128MB RAM allocated and half of a CPU core (a seperate nginx container acts as a reverse proxy to it). It’s not even using half of the allocated RAM, it’s great!
Though, GitLab does definitely offer a lot of cool features that Gitea does not. But for version control and pretty much everything that GitHub offers, Gitea has you covered.
Fossil is nice also, it’s made by the sqlite creator, and bundles a wiki, bug tracker, webserver, etc. in the repo!
You should checkout Gitea sometime as it’s just a better-maintained fork of Gogs
V3(does not work bc…)
Gitea looks pretty cool. Gonna have some fun later
We use Mercurial at Mozilla for translations… it works exactly the same way as Git. Even the command syntax is similar.
Usually I use GitHub for public projects and BitBucket for private ones (and work stuff as well)
Gogs all day brother
One day I’ll get into version control… one day
Voted… I use github, gitlab and bitbucket. Important git repos are mirrored to all 3 services so I am never without access - especially for my centmin mod lemp stack’s git repo
It occurred to me that a self-host storing application call Seafile. I am using it to replace my Nextcloud.
Any particular reason you’re switching? I’m using nextcloud myself after moving from owncloud forever ago. Never have looked into seafile
No, it just a very simple application. The biggest reason I replace it because nextcloud failed when I try to sync a file. Seems because its non-english. The reason I mentioned seafile in this post because they seem to be quite proud of their “Version control”.
My main storage and backup is always gsuite.