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

Betr.: RE: Questions about svn:externals

From: Jan Keirse <jan.keirse_at_tvh.be>
Date: Wed, 19 Jan 2011 10:58:24 +0100

David Aldrich <David.Aldrich_at_EU.NEC.COM> schreef op 19/01/2011 10:42:15:

> Hi
>
> I'd like to explain my high level problem, which I hoped externals
> would solve. Maybe someone will have a suggestion how to properly
> address this.
>
> Our source code is used by several developer groups. A few files
> need to be confidential to one group. We can set access permissions
> on these files in the trunk using Apache to support this. However,
> if a member of that privileged group branches or tags the trunk,
> those files will get copied to the new branch/tag and be visible to
> all. Subversion can't copy the permission structure across. This
> provides a maintenance headache.
>
> So I thought we could put the confidential files in another repo and
> set appropriate permissions there. The main project will bring those
> few files in and the access permissions of the source repo will
> always be imposed wherever the external appears.
>
> But this is not really what externals are meant for, so I feel
> unhappy about this solution. Furthermore, it seems best to always
> make externals use fixed revisions, which isn't what we would want
> as those confidential files will be continually changing.
>
> Please can anyone suggest a better way of solving this problem?
 
In the future hopefully an authz file with wildcards will solve the
problem:
http://subversion.tigris.org/issues/show_bug.cgi?id=2662

Right now I don't there's anything better than externals.

Kind Regards,

JAN KEIRSE
ICT-DEPARTMENT
Software quality & Systems: Software Engineer

**** DISCLAIMER ****

http://www.tvh.com/newen2/emaildisclaimer/default.html

"This message is delivered to all addressees subject to the conditions
set forth in the attached disclaimer, which is an integral part of this
message."
Received on 2011-01-19 10:57:27 CET

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.