[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Cloning, branching, and cvs2svn

From: Kevin Pilch-Bisson <kevin_at_pilch-bisson.net>
Date: 2001-10-08 15:57:52 CEST

On Mon, Oct 08, 2001 at 02:15:38PM +0100, peter.westlake@arm.com wrote:
>
>
>
> On 2001-10-08 13:55:43 Kevin Pilch-Bisson wrote:
> >On Mon, Oct 08, 2001 at 01:38:03PM +0100, peter.westlake@arm.com wrote:
> >>
> >>
> >> Actually, there's a third case: several products
> >> use a library with a very well-defined interface
> >> and release structure. Each product knows which
> >> revision of the library it wants to use. In HOPE
> >> this would be a component; in Subversion it would
> >> be a "static reference", which is a reference to
> >> a particular revision of a node - if I can persuade
> >> this community that this would be a good idea!
> >
> >Isn't this a tag?
>
> The implementation in HOPE uses tags: instead of saying
> which branch of a sub-compound you want to include, you
> give a tag instead. Subversion doesn't have such a clear
> idea of tags - if you could take a clone, and *guarantee*
> that it would never have any changes made to it, then I
> guess that would give the right effect, yes.

This is definitely planned, although not supported yet. It could easily be
implemented in a pre-commit hook script though.
>
> I've read in the past that the Subversion equivalent of
> a tag is a read-only clone. Now, is the read-only property
> on the repository or on the files in the repository, if you
> see what I mean? I'm guessing it must be on the repository,
> because the permissions required for the files and dirs on
> disk are completely independent of whether they are allowed
> to change over time.

We haven't worked out the details of how ACL's will work yet. But they will
exist.
>
> This might be simpler than I thought :-)
>
> Peter.
>

-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Kevin Pilch-Bisson                    http://www.pilch-bisson.net
     "Historically speaking, the presences of wheels in Unix
     has never precluded their reinvention." - Larry Wall
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

  • application/pgp-signature attachment: stored
Received on Sat Oct 21 14:36:44 2006

This is an archived mail posted to the Subversion Dev mailing list.