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

Re: Repository Splitting

From: Francois Beausoleil <fbos_at_users.sourceforge.net>
Date: 2004-03-23 07:15:50 CET

Hi !

On Tue, 23 Mar 2004 00:51:33 -0500 (EST), "Harrison B. Caudill"
<kungfoo@cc.gatech.edu> said:
> I started my personal repository as /svn/misc/personal
> I then added cs/course_number/prj/project_number to the repository, for
> several classes. I would like to make separate repositories for each of
> the projects in each of the classes so that write permissions can be
> removed from the entire repository (I svn control a lot of sensative
> material in my /svn/misc/personal repository, as a legacy from when I
> started using CVS).

It all depends on your access method. If you use Apache and ra_dav, you
can use mod_authz_svn to do fine-grained access control. See
http://svnbook.red-bean.com/svnbook/ch06s04.html#svn-ch-6-sect-4.4.2 for
more information.

If you're using ra_svn (svn://) or svn+ssh, you're out of luck, and will
need to physically split your repositories.

svnadmin dump /path/to/repos | svndumpfilter --exclude /misc/personal |
svnadmin load /path/to/new/repos

will get you through.

Hope that helps !
François
Developer of Java Gui Builder
http://jgb.sourceforge.net/

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Mar 23 07:16:15 2004

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