I recently started a project with a friend and we’re getting things started. We’ve been thinking and searching around web for a solution to our game asset management. We both have backgrounds in programming and we’ve setup Git version control but it might not be optimal for binary file management (models, textures, sounds etc.). Also we’re bound to certain repository size cap (from the Git provider) so we would not want to use it all on binary files.
What we thought/found so far is to setup up a separate repository for the binaries or use Dropbox (or similar). But before we proceed further I would like to ask you how have you handled this in your game projects?
I read somewhere that SVN might actually be better with binaries than Git but I can’t remember the source and don’t know if it’s true or not.
I’ve never heard about Perforce before getting to know Unreal Editor so I have no experience working with that.
However these solutions are just alternative to our existing Git repository. We will have a look into using the Git as our asset management and see if we could have it configured to work in a way that those binaries won’t eat up all the available repository space. Still open for suggestions though.