How to use Drop box as source control

Dropbox is fine as a personal real-time backup but it has none of the other benefits of source control such as commits, organised version history, branching, merging, conflict resolution, etc. You *will *get conflicted files with Dropbox the second you share a folder or add a second computer.

Git is by *far *the best version control option available. Easier, more flexible and more stable than Perforce or SVN and much more reliable than numbered copies of folders.

  1. Use Source Tree for simplicity as your Git frontend
  2. Make sure Git is configured correctly and you know how to use it - that means having the right project files ignored and LFS set up
  3. If you want to host your own server (and you should) run a Digital Ocean GitLab appliance. They take five minutes to set up. Add 100GB of block storage for $10 a month and use it for LFS. Once your .uassets and .umaps are in LFS the rest of your repo will be very small and you’ll easily fit a hundred UE repos on a single server.

I use the configuration above and I’m always encouraging developers I know to use it. It wasn’t the most easy thing to set up but I’m happy to answer questions if anyone is stuck getting through it. Even a non-server-admin type person can do it.

I can do a setup and maintenance tutorial if anyone is interested.