[p4] ClearCase vs. Perforce

Jonathan Biggar jon at floorboard.com
Mon Jun 11 11:28:13 PDT 2001


Simon Morton wrote:
> 
> > > However the true strength of
> > >versioned directories IMHO is the ability to arbitrarily rename or
> > >move files within the VOB hierarchy without losing track of their
> > >history.
> >
> >  This isn't really a feature of versioned
> > directories as
> > much as it reflects ClearCase's separation of the storage
> > from the naming,
> > similar to Unix inodes.
> 
> The mapping between name/location and VOB element lives in the directory
> object (or else why would you have to check out both source and target
> directories when moving/renaming files?) and wouldn't be much use if you
> didn't version it so I sort of consider that notion as part and parcel of
> "versioned directories".  Sorry if there was any confusion.

One could argue that perforce simply versions all directories
simultaneously each time that a changelist is submitted.  The end result
is the same.

Yes, perforce has problems tracing the version history across file
moves, but that's really a deficiency in the implementation, rather than
a deficiency in the model.

-- 
Jon Biggar
Floorboard Software
jon at floorboard.com
jon at biggar.org



More information about the perforce-user mailing list