Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Aug 2011 06:45:48 -0700
From:      perryh@pluto.rain.com
To:        julian@freebsd.org
Cc:        vadim_nuclight@mail.ru, freebsd-arch@freebsd.org, philip@freebsd.org
Subject:   Re: Official git export
Message-ID:  <4e5ce98c.oO00IDrFl0/DsNgV%perryh@pluto.rain.com>
In-Reply-To: <4E5C3753.9020001@freebsd.org>
References:  <35765857-1314243257-cardhu_decombobulator_blackberry.rim.net-329610575-@b2.c15.bise7.blackberry> <CAJ-Vmo=v0UkQarauKrvWKdjMTC81BwXmyhU__rnaQeL3z45L-g@mail.gmail.com> <slrnj5ddgp.4ck.vadim_nuclight@kernblitz.nuclight.avtf.net> <CAMBSHm8uX45k0M4on=5Cpw_CKoddA=4oJSNXpH7dGPt=Vy2HOw@mail.gmail.com> <alpine.BSF.2.00.1108261000040.48200@fledge.watson.org> <slrnj5lc58.jd1.vadim_nuclight@kernblitz.nuclight.avtf.net> <4e5ba9c3.bzHIw1KEy8R2QcK7%perryh@pluto.rain.com> <3420B331-C697-468A-80BA-B31C33804710@freebsd.org> <4e5c5b5f.moT7dLemOuteQJ5T%perryh@pluto.rain.com> <4E5C3753.9020001@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Julian Elischer <julian@freebsd.org> wrote:
> On 8/29/11 8:39 PM, perryh@pluto.rain.com wrote:
> > * Anyone can create a branch, and no one else will be aware of
> >   it unless they go looking for it, but all branches are peers.
> not all branches are peers. That's just the way things are in the
> real world.

Of course I'm referring to the _mechanism_ provided by the VCS, not
the administrative _policy_ that a given user community may adopt.
If you insist that the VCS itself must enforce a hierarchical
policy, that pretty well rules out distributed systems like git
or hg AFAIK (making this whole thread pointless).

> Never trust a system to hold your files when you can't find where
> they really are.  (as a user)

Actually you _can_ find them without admin privileges, but not all
that easily :)

I agree that the internal representation of a ClearCase view leaves
quite a bit to be desired in terms of transparency.  I count that as
another implementation detail:  we could do that part differently if
we were to write a BSD-licensed VCS, even if we modelled its user-
level behavior on ClearCase.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4e5ce98c.oO00IDrFl0/DsNgV%perryh>