You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Timothee Besset <ti...@ttimo.net> on 2003/01/05 17:04:53 UTC

Re : CGI

A similar module for webmin would be sweet ..

TTimo

On Sun, Jan 05, 2003 at 01:51:03PM +0100, Josef Wolf wrote:
> Hallo!
> 
> About two months ago I announced a CGI for repos administration. (look
> at http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgId=207634
> for my original announcement).
> 
> Well, it took somewhat more than the estimated two weekends. But after
> a lot of hacking (script have grown from 300 to 1400 lines) on my
> christmas holidays, I think the time has come to release it to the
> community.
> 
> Maybe someone could add it to the tools subdirectory of the
> subversion repository? Since it is a CGI as well as a hook-script, I
> am not sure whether it belongs to tools/cgi or to tools/hook-scripts.
> Maybe it should get its own directory, so I could split it into
> several pieces/modules?
> 
> The question is whether I should post it directly to the list (about
> 1300 lines) or should I rather mail it to a specific person with
> commit permissions who will commit it into the repository?
> 
> Here is a short description of the functionality of the script:
> 
>     With this CGI you can do most of the day-by-day administration of your
>     subversion server without the need to log into the server. You simply
>     fire up your favourite www-browser and go ahead.
>     With this CGI it is also (fairly) simple to set up networked repositories.
> 
>   Features:
>     - You can create new repositories. When creating a new repository, you
>       can choose one of the (previosly defined) templates for this new repos.
>       The template defines any initial files, directories, property settings
>       and pre-commit/post-commit definitions (such as access permissions
>       and commit-email).
>     - You can add/delete users to the svn-passwd and change their passwords.
>       Every user can change its own password, of course.
>     - You can define which users have access (read/write) and which ones have
>       administration permissions to which repositories.
>     - The CGI registers itself as [pre|post]-commit-hook. This way it is able
>       to implement access restrictions, send commit-emails and do
>       database-backups after every commit.
>     - You can browse/edit commit-logs in a (IMHO) more convinient way than
>       tweak-log.cgi does.
>     - You can quickly browse which changes any commit does to the repository.
>     - It is already prepared for support of different languages (currently
>       english and german).
> 
> -- 
> -- Josef Wolf -- jw@raven.inka.de --
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: dev-help@subversion.tigris.org
> 

----- End forwarded message -----

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