MFGG Forums
Best Source Control for GameMaker - Printable Version

+- MFGG Forums (https://forums.mfgg.net)
+-- Forum: MFGG (https://forums.mfgg.net/forumdisplay.php?fid=4)
+--- Forum: Developer Discussion (https://forums.mfgg.net/forumdisplay.php?fid=10)
+--- Thread: Best Source Control for GameMaker (/showthread.php?tid=2309)



Best Source Control for GameMaker - Mariotroid - 03-26-2020

I'm wondering what is the best source control for gamemaker. Currently I use Dropbox to backup my files. However, I've been told this is not source control. There is got for github but I've never used. Any answers here on MFGG?


RE: Best Source Control for GameMaker - DustinVG - 03-26-2020

I've been using GitLab, which gives you unlimited private repositories.


RE: Best Source Control for GameMaker - Yoshubs - 03-26-2020

Well, you could use github. It's good because if you have github desktop, you could quickly load and update the source, but, it costs money to make private repositories. Dropbox isn't really source control, you need to download it every time and that takes a lot of time. Then again, I don't really do "source control" for my game maker projects.


RE: Best Source Control for GameMaker - Gate - 03-27-2020

(03-26-2020, 07:26 PM)Yoshubs Wrote: Well, you could use github. It's good because if you have github desktop, you could quickly load and update the source, but, it costs money to make private repositories. Dropbox isn't really source control, you need to download it every time and that takes a lot of time. Then again, I don't really do "source control" for my game maker projects.

You can actually have private repositories on a free GitHub account but it is limited only to 3 people per repository.


RE: Best Source Control for GameMaker - Mariotroid - 03-27-2020

If dropbox isnt source control, what is it? What makes something source control?


RE: Best Source Control for GameMaker - Evan.F - 03-27-2020

Control the source.


RE: Best Source Control for GameMaker - Mario - 03-28-2020

(03-27-2020, 04:14 PM)Mariotroid Wrote: If dropbox isnt source control, what is it? What makes something source control?

Here's someone asking a similar question: https://softwareengineering.stackexchange.com/questions/170791/dropbox-as-a-version-control-tool

I've heard of people using Dropbox for revision control before. I think it largely stems not from any superior feature of Dropbox but just the refusal to learn another tool- and I get it, it's not like everyone has infinite bandwidth to learn every tool out there and git in particular is pretty obtuse. I'd highly recommend using revision control software; I have never looked back after getting familiar with git and once you get over the hurdles of learning the basics of any revision control tool I think you'll be in the same boat. It also is a major help to keep things under control if you ever intend for your projects to be more than just a solo project.

It is probably fine as revision control for something you're working on alone. Branches and merging them isn't always going to be super useful for an individual, and you can probably work you way around the lack of any official tooling for that if you really need them.

I think the big thing you're missing out is history combined with diffs, which can help you track down when issues were introduced and more importantly what caused the issue to be introduced. It's not one of those things you need every day, but you'll be super thankful when you have it.



This forum uses Lukasz Tkacz MyBB addons.