Feature #4642
openSubversion repository creation and user authentication (including repository ACLs) support
0%
Description
I hope Redmine can natively support to create subversion repositories and to manage subversion user ACLs.
(1) Add a button in the "Repository Setting" page, in order to create a new subversion repository and use it immediately.
(2) Let users in Redmine system be able to authenticate subversion smoothly. (built-in support, not by apache's mod_auth_mysql etc.)
(3) Manage ACLs (whether a user has permission to read/write a subversion repository) and authenticate logins according to the ACLs.
Updated by Holger Just almost 15 years ago
percy li wrote:
(1) Add a button in the "Repository Setting" page, in order to create a new subversion repository and use it immediately.
There is already a script to generate subversion repositories. Its documented as HowTo Automate repository creation. This script could be fairly easily integrated into a post-creation hook or a button with a small plugin.
I don't think that's possible as repositories would have to be served through redmine itself. I think this is(2) Let users in Redmine system be able to authenticate subversion smoothly. (built-in support, not by apache's mod_auth_mysql etc.)
- out of scope for Redmine
- hard to achieve regarding the many different deployment strategies
I think the webserver (or whatever system you use for your specific repository needs) is a better place to handle these diverse authentication issues.
(3) Manage ACLs (whether a user has permission to read/write a subversion repository) and authenticate logins according to the ACLs.
Using Apache modules and the integration features of Redmine.pm (see Repositories access control with apache mod_dav_svn and mod_perl). There are still some outstanding features like #3712 though. What's so bad about mod_auth_mysql or mod_dbd (see #4640)
Updated by Etienne Massip over 13 years ago
- Category changed from Accounts / authentication to SCM