I love perforce – and you get can get a two person license for free I’m pretty sure. I’m not exactly positive on the restrictions of it –
P4GT is good (loved using it for Max 2010) – but there are a few caveats:
- Perforce does not match updates to releases of Photoshop or Max. So if you decide to move forward on newer versions of those apps, p4gt may not follow for some time.
- P4GT is not consistent between versions. It acts and behaves slightly differently. Although most prominently with Photoshop. Most annoying for photoshop was that they moved its location for the user to access to a totally different part of the UI.
- P4GT is not batch scripting friendly – some of its customizable features, such as ignoring certain types of warnings, or never checking in, or sync and reopen the file doesn’t appear to be available to script. Instead you have to open max the first time set up how you want it – close/reopen an then run the batch. But for the avg user it provides a lot of features without having to open P4V/P4W.
Perforce recently added Max2012 support to p4gt –
I think Merc is good if you are on your own and don’t have to worry about working on the same thing as others. I’ve only used it on my Mac, but its a bit weird for me how you don’t have to ‘check out’ any of the files.
I haven’t heard anyone using DVCS before – but as long as work is backed up and ‘diffable’ for code and commented for binary/graphic stuff – I am warm and fuzzy on the inside.