On Monday, May 4, 2015 at 12:32:06 AM UTC-7, [email protected] wrote:
>
> Dear RjOllos,
>
> we have more than one project leaders in one trac project. I think this is 
> the problem. A project leader should be able to create his own svn project 
> and than set svn permissions to this project but not to all the other svn 
> projects lying on the svn server.
> How could i achieve this feature?
>

Trac doesn't have a feature to allow you to create SVN repositories through 
the web interface. I found one plugin on trac-hacks.org that may provide 
the feature, but I have no idea if it works.
http://trac-hacks.org/wiki/TracSvnAdminPlugin

Another possibility is to use another web-based Subversion administration 
tool to create the repository. Search for "subversion web administration 
tool" and you'll find many possibilities.

Probably the easiest thing to do would be to script the creation of the 
repositories from the command line, and have the project leader request 
that an administrator create the repository. If project leaders are really 
creating so many repositories that it would be burdensome to offload this 
aspect to an administrator, then you could try one of the aforementioned 
approaches.

Once the repository is created, it might be possible to allow a project 
leader to edit the access controls for a repositories using Trac and 
plugins. Are you using Subversion over HTTP/HTTPS? Do you wish for the 
project leader to grant r/w access to the SVN repository as well as the 
ability to view the repository through the Trac repository browser? Are you 
trying to limit read-access as well, as write-access, or does every user 
get read access to every repository?

- Ryan

-- 
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/trac-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to