You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by "Anne M. Hammond" <ha...@txcorp.com> on 2007/07/12 18:24:04 UTC

utilities for groups creating their own repos

We are a 50-employee company with an equal number of outside
collaborators.  We use svn with apache ssl.

Any recommendations for allowing (not allowing) users to create
their own repositories, and modify the auth and access files
directly?

Are there any svn tools to do this?  Or should we write our
own programs (because they would have to be suid).

TIA < Anne

Anne M. Hammond - Systems / Network Administration - Tech-X Corp
                   hammond_at_txcorp.com 720-974-1840

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: utilities for groups creating their own repos

Posted by Julien Duponchelle <ju...@duponchelle.info>.
On 7/12/07, Anne M. Hammond <ha...@txcorp.com> wrote:
> We are a 50-employee company with an equal number of outside
> collaborators.  We use svn with apache ssl.
>
> Any recommendations for allowing (not allowing) users to create
> their own repositories, and modify the auth and access files
> directly?
>
> Are there any svn tools to do this?  Or should we write our
> own programs (because they would have to be suid).
>

I'm working on USVN (http://www.usvn.info). It's a php web interface
which allow users  to manage subversion repository like creation or
access rights.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

RE: utilities for groups creating their own repos

Posted by "Watson, Chris" <cw...@ptc.com>.
We currently have 917 users running against 292 repos - it's mostly
project consulting work.

We don't allow users to create their own repos - that's handled central
at present - but we have scripted it to make it easier.

But all auth admin is done by the users - we have an XML control file
per repo set that lives in SVN.  They can edit the file and a
post-commit hook picks up the changes and uses an XSLT script to
generate the apache conf and svnauthz files for fine grained access
control.  We control access to the control XML files through the same
mechanism - each repo has 1 or more designated project admins.  I
probably get involved about twice a month to help out newbies or when
the admin is unavailable.

I wouldn't say the XML format or the XSLT is elegant - but it works for
us.  And I'm happy to share what we have with you.

We do plan a more complete phase 2 to allow repo creation, but we need
something to provide the validation workflow in that case - to make sure
the repo request is valid.

Chris 


-----Original Message-----
From: Anne M. Hammond [mailto:hammond@txcorp.com] 
Sent: 12 July 2007 19:24
To: users@subversion.tigris.org
Subject: utilities for groups creating their own repos

We are a 50-employee company with an equal number of outside
collaborators.  We use svn with apache ssl.

Any recommendations for allowing (not allowing) users to create
their own repositories, and modify the auth and access files
directly?

Are there any svn tools to do this?  Or should we write our
own programs (because they would have to be suid).

TIA < Anne

Anne M. Hammond - Systems / Network Administration - Tech-X Corp
                   hammond_at_txcorp.com 720-974-1840

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org


RE: utilities for groups creating their own repos

Posted by Colin Silcock <co...@xtrahost.co.uk>.
Hey guys,

I found svn-manager was a bit shaky for our needs. I found this:
http://www.usvn.info/ much better. Again, it uses an internal mysql
database, but it seems much better maintained than svnmanager. :)
Let me know if you find any other good ones.

Colin

-----Original Message-----
From: benzolo@web.de [mailto:benzolo@web.de] 
Sent: 12 July 2007 19:40
To: users@subversion.tigris.org
Subject: RE: utilities for groups creating their own repos

Hello Anne

We are only a team of  10 people and are using svnmanager
http://svnmanager.sourceforge.net/ which is a php tool for administration of
the access files. It syncronises the files with a internal mysql database
where user can add repos if they are alowed to. At the time I installed our
subversion server i didn't found anything like this tool. If there are other
tools out there  I would be greatfull for a hint...


Andreas


>We are a 50-employee company with an equal number of outside collaborators.
We use svn with apache ssl.
>Any recommendations for allowing (not allowing) users to create their own
repositories, and modify the auth and access files directly?
>Are there any svn tools to do this?  Or should we write our own programs
(because they would have to be suid).
>
>TIA < Anne
>
>Anne M. Hammond - Systems / Network Administration - Tech-X Corp
>                   hammond_at_txcorp.com 720-974-1840

No virus found in this outgoing message.
Checked by AVG Free Edition. 
Version: 7.5.476 / Virus Database: 269.10.4/898 - Release Date: 12.07.2007
16:08
 

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

RE: utilities for groups creating their own repos

Posted by Andreas Benzler <be...@web.de>.
Hello Anne

We are only a team of  10 people and are using svnmanager
http://svnmanager.sourceforge.net/ which is a php tool for administration of
the access files. It syncronises the files with a internal mysql database
where user can add repos if they are alowed to. At the time I installed our
subversion server i didn't found anything like this tool. If there are other
tools out there  I would be greatfull for a hint...


Andreas


>We are a 50-employee company with an equal number of outside collaborators.
We use svn with apache ssl.
>Any recommendations for allowing (not allowing) users to create their own
repositories, and modify the auth and access files directly?
>Are there any svn tools to do this?  Or should we write our own programs
(because they would have to be suid).
>
>TIA < Anne
>
>Anne M. Hammond - Systems / Network Administration - Tech-X Corp
>                   hammond_at_txcorp.com 720-974-1840

No virus found in this outgoing message.
Checked by AVG Free Edition. 
Version: 7.5.476 / Virus Database: 269.10.4/898 - Release Date: 12.07.2007
16:08
 

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org