Submin provides a Web-based admin interface to your subversion repositories. Its features include user/group management, path permission management, and the ability to create svn repositories. It uses htpasswd/svn authz for authentication, so it can use the same login information as apache2/svn (and trac). It works with FF3, IE7, Safari 3, Chrome, and Opera 9.
| Tags | Software Development Version Control Subversion Internet Web Site Management |
|---|---|
| Licenses | MIT/X |
| Implementation | Python JavaScript |
Recent releases


Changes: Improved support for non-ASCII characters in templates.


Changes: This release adds support for handling non-ASCII characters in repositories.


Changes: The listing of repositories when some repository permissions are incorrect was fixed.


Changes: The JavaScript code was simplified to fix a bug. The HTML and CSS were cleaned up. Other small bugs were fixed.


Changes: Users are now able to choose to receive email notifications of svn commits. Deletion of repositories is allowed now. Some small bugs were fixed.
- All comments
Recent commentsRe: Language
Above comment was about version 0.1 (thanks for the
feedback by the way). Current version should have none of
these problems, except that MD5 sums are still mandatory.
Re: Language
> This is a Python application, probably
> should be mentioned in the summary.
Not being Python-savvy, I was able to get this up and running with a minimum of difficulty. The biggest issues was setting PYTHONPATH so that it could find the submin libs (export PYTHONPATH=/usr/lib/python-2.3:.:www/lib), fixing a few hard-coded links in the setup script, and changing my .htpasswd formats to MD5 hashes (you'll need to use the -m option with htpasswd).
Works as advertised: Repos can be created manually, modifications to the authz file can be made (existing entries are preserved), and new users/groups can be created.
Unpolished around the edges (there are a few overlapping icons/text areas when viewed in FF), but quite functional.
Language
This is a Python application, probably should be mentioned in the summary.