4 ms·
Sorry for ruining the party (seriously). I like Perforce. It may not be perfect. But it's idiot proof. That's because it is almost impossible to do anything,
by reitanqild 10y ago
Sorry for ruining the party (seriously).
I like Perforce. It may not be perfect. But it's idiot proof.
That's because it is almost impossible to do anything, good or bad with it. ;-)
"Days since gitastrophe" is a common phrase.
Never heard it before.
There is no Perforce equivalent. You can't blow your leg off.
The equivalent of a hand saw: you will have a harder time cutting off your leg with a hand saw than with a chain saw.
There aren't thousands of "Perforce made easy" blog posts because it's actually easy. There are no "fixing my p4 repo" tales because it never breaks.
Or because nobody uses it and those who do keeps the knowledge for themselves;-)
Seriously: I used perforce for 18 months and I tried to understand why people loved it but no luck. Git isn't exactly perfect but compared to "checking out" a file before even editing it or not being able to commit without access to the server (IIRC) git is perfect. Oh, and not being able to check out a file that someone else has checked out, so if a dev goes on holiday without "checking in" the files first then you have to hack a bit to get ready for work again.
The best argument however for git is that even the perforce guys have integrated with it.
Thanks Perforce.
- forrestthewoods 10y agoGame development is probably >95% Perforce. Has been for over a decade. Will be for the next decade.
- AstralStorm 10y agoBonus points when you get conflicts or try to use their terrible Swarm review system which relies on shelves. Also branching which hides previous history before branch out for no reason. No real branch merge functionality. Automatic merge being inferior to what Git has. And more...