[p4] Refactoring and Perforce

Christian Goetze cg at sensage.com
Thu Jul 21 16:02:24 PDT 2005


Shenon, Amanda wrote:

>Is there another tool that has 'move' behavior you prefer?  I've received a number of responses from people doubting that any tools handle this and refactoring in general better than Perforce.  One person said he believes ClearCase handles merged history better but that was the only thing he thought it did better than Perforce.
>
I was the one who said that, but want to add that it's a really really 
close call.The sad truth is that there still is no version control 
system out there that really covers all bases - perhaps it is impossible 
to build - since the requirements are inherently conflicting 
(centralized control vs distributed parallel change).

I do consider the lack of good relocation support a big deal, and I am 
truely unhappy with perforce because of that (and, to a lesser extent, 
the fact that the branching paradigm creates unwieldy revision graphs - 
I also think ClearCase has a better paradigm there). The extreme speed 
and the fact that it "isn't clearcase" make up for it. The latter is 
really unfortunate, but I know legions of excellent developers who 
simply won't work for a clearcase shop.
--
cg




More information about the perforce-user mailing list