Our team decided that is time to finally leave Serena PVCS behind ( yay!! ) and now we have to decide between git or SVN. But even after reading some outdated docs and posts regarding how git handle bin files i couldn't find a direct answer about this topic. So, since one of our repo's have 50gb, and 90% of then are .doc, .xls, .zip ( each one from 1mb to 20mb from version 1.0 to 1.178), i'm not secure to turn my boat to the Git Island.
what i found so far is:
https://help.github.com/articles/working-with-large-files
http://stevehanov.ca/blog/index.php?id=50
https://news.ycombinator.com/item?id=3548824
Most of our "geeks" ( recent born developers with less than 1y out of the university ) are crying out for git because is "mainstream" but i dont think git would solve the problem this type of repo. I mean, we allready manage some repos using git ( for java source mainly ) but i'm struggling to decided for which direction should we aim.
Also, besides Git/svn/Mercurial, is there any other option for bin files ?
Thanks in advance.
EDIT: Please understand that i'm not going into "gorila vs shark" philosophy , i'm just trying to get more inputs in order to decide if i should choose git over svn.
.zipfiles, and keeping them locally would inflate local copies, I'd probably go for SVN. Saving yourself the trouble of all that git extensions targetted at binaries would be another plus for me.