https://www.redmine.org/https://www.redmine.org/favicon.ico?16793021292010-01-23T23:05:48ZRedmineRedmine - Feature #4642: Subversion repository creation and user authentication (including repository ACLs) supporthttps://www.redmine.org/issues/4642?journal_id=137862010-01-23T23:05:48ZHolger Just
<ul></ul><p>percy li wrote:</p>
<blockquote>
<p>(1) Add a button in the "Repository Setting" page, in order to create a new subversion repository and use it immediately.</p>
</blockquote>
<p>There is already a script to generate subversion repositories. Its documented as <a class="wiki-page" href="https://www.redmine.org/projects/redmine/wiki/HowTo_Automate_repository_creation">HowTo Automate repository creation</a>. This script could be fairly easily integrated into a post-creation hook or a button with a small plugin.</p>
<blockquote>
<p>(2) Let users in Redmine system be able to authenticate subversion smoothly. (built-in support, not by apache's mod_auth_mysql etc.)</p>
</blockquote>
I don't think that's possible as repositories would have to be served <em>through</em> redmine itself. I think this is
<ol>
<li>out of scope for Redmine</li>
<li>hard to achieve regarding the many different deployment strategies</li>
</ol>
<p>I think the webserver (or whatever system you use for your specific repository needs) is a better place to handle these diverse authentication issues.</p>
<blockquote>
<p>(3) Manage ACLs (whether a user has permission to read/write a subversion repository) and authenticate logins according to the ACLs.</p>
</blockquote>
<p>Using Apache modules and the integration features of Redmine.pm (see <a class="wiki-page" href="https://www.redmine.org/projects/redmine/wiki/Repositories_access_control_with_apache_mod_dav_svn_and_mod_perl">Repositories access control with apache mod_dav_svn and mod_perl</a>). There are still some outstanding features like <a class="issue tracker-3 status-1 priority-4 priority-default" title="Patch: enhanced mod_perl module for apache (New)" href="https://www.redmine.org/issues/3712">#3712</a> though. What's so bad about mod_auth_mysql or mod_dbd (see <a class="issue tracker-2 status-1 priority-4 priority-default" title="Feature: Change password hash to be compatible with Apache (New)" href="https://www.redmine.org/issues/4640">#4640</a>)</p> Redmine - Feature #4642: Subversion repository creation and user authentication (including repository ACLs) supporthttps://www.redmine.org/issues/4642?journal_id=282372011-04-22T12:15:36ZEtienne Massip
<ul><li><strong>Category</strong> changed from <i>Accounts / authentication</i> to <i>SCM</i></li></ul>