On Sun, July 20, 2008 10:37 am, David Brown wrote:
> On Sun, Jul 20, 2008 at 10:03:58AM -0700, Lan Barnes wrote:
>
>>No, Tracy, they really did screw the pooch. You can spend years making
>> mud
>>pies, but they're still mud pies[0]. The fundamental architecture is IMO
>>deeply flawed.
>>
>>- no change sets
>
> What's fascinating to me is that SVN seems to have made the same mistake
> that P4 did.  Both have everything in place to treat things as changesets.
> It's just obvious that the developers don't see _why_ history should be
> viewed that way.  With some discipline, both allow a user to view
> something
> resembling a changeset.
>

p4's change sets aren't change sets? I'm interested. How not?

> I think that P4 is much worse in this regards, at least in practice.  It
> is
> pretty much normal practice (even expected) that a given functioning
> "version" consists of diverse versions of files, with an unversioned
> rearranging of the directory tree to boot (the client view).  With some
> discipline, it doesn't have to be used this way, but the lack of branching
> means that the random versioning is usually much easier, even to get
> right.
>

p4 lets you rearrange directory trees (alas, empty dirs need a stub to
stay alive). Again, am I missing something? p4 is a branch-on-checkout and
does support branches. I'm _sure_ of that.

> I think the curse of SVN was that they tried to make a better CVS.  They
> tried to make the limited functionality of CVS work a little better.  They
> didn't seem to be able to look at other solutions, or even what else has
> been developed in the past 20 years.  It's actually worse than that.
> Their
> discussions seem to indicate that they are aware of what other things
> there
> are, but don't see value in them.  Willful disregard of knowledge counts
> as
> stupidity in my book.
>

Bingo and sooo true.

Methinks I'm misinterpreting something. Did you mean svn rather than p4?

-- 
Lan Barnes

SCM Analyst              Linux Guy
Tcl/Tk Enthusiast        Biodiesel Brewer


-- 
KPLUG-List@kernel-panic.org
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to