I’m in no position to comment, unfortunately - I do game dev as a hobby with a small number of collaborators and tend not to use branches at this stage. Hopefully someone more knowledgeable will jump in. I use two different dev machines, though, so locking of binary files is essential.
I will say that I ended up going with Git (+ LFS) for two reasons. I was comfortable with it from my other work and, more importantly, P4 felt like an absolute car crash - one of the worst pieces of software I’ve had the misfortune to use in the past few years. Unless and until I’m forced to use it, I’ll stick with Git.
Comments
I’m in no position to comment, unfortunately - I do game dev as a hobby with a small number of collaborators and tend not to use branches at this stage. Hopefully someone more knowledgeable will jump in. I use two different dev machines, though, so locking of binary files is essential.
I will say that I ended up going with Git (+ LFS) for two reasons. I was comfortable with it from my other work and, more importantly, P4 felt like an absolute car crash - one of the worst pieces of software I’ve had the misfortune to use in the past few years. Unless and until I’m forced to use it, I’ll stick with Git.