hi..
i'm looking at creating a situation where i have multiple repositories (one
for each project). my structure would look like:
/svnroot
-foo
-svn
-wc
-dog
-svn
-wc
-cat
-svn
-wc
i'm trying to figure out the best way to setup the dav/apache
authentication. the docs state that i should have a user/htaccess file, and
a user/access file. i could have a single user passwd file for all users,
and separate access files for each project, and place the access file in the
'foo/dog/cat' dirs...
or, it appears that i could have a single user access file, that would
handle all the repositories/projects. (although, i'm not sure how one would
go about specifiying/defining the names of the repositories/locatino of the
repositories...)
so, it appears that i should have a single overall user password file. it
also appears that i should have a separate user/project access file for each
project/repository.
within the password file, i have:
sara password
bob password
john password
within the foo project access file, i could have:
group1 = sara, john
group2 = bob, john
[foo1:/branches]
sara = r,w
@group2 = r
however, as you can see, i'd need to maintain a list of the various
developers/users of the projects, and i need to maintain the various groups.
i might have the same group of people/developers have access to different
projects. with the project access files being separate for each project, i'd
need to somehow manage all the different groups, and make sure that i
continually keep them updated. the optimal solution would be to somehow have
a single access file, with all the groups maintained in that file... i'm not
sure how i could do this in an automated manner.
so, is there some password/access tool for SVN for this kind of
problem/issue.. or am i forced to handle the situation by hand for now,
until i (or someone) creates a solution for this...
thanks
-bruce
bedouglas@earthlink.net
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Tue Apr 19 18:03:57 2005