[[PageOutline]] = pySvnManager = '''pySvnManager''' is '''a web based Subversion server management tool'''. It is based on Pylons web framework. The very first version is mainly for Pylons MVC web framework and agile web development training. Pylons is a new web framework in python world, and changed rapidly. As the power of Python and Pylons, it makes web application development easy and interesting. I made a training vedio at [http://www.showmedo.com/videos/series?id=299 ShowMeDo: http://www.showmedo.com/videos/series?id=299] Later version of pySvnManager becomes more useful when more features such as svnauthz file management, subversion hooks management added. -- JiangXin [2008-08-31] == Features == Brief features: * Repository management: * Add / remove repositories under svnroot directory. * Add / remove hooks plugins for repository. * Svn Authz managemennt: * Check user rights for modules against certain repository. * Role (user groups) management. * `SvnAuthz Acl` management. == Download == As a python package, you can find pySvnManager in PYPI. * Download from PYPI: http://pypi.python.org/pypi/pySvnManager pySvnManager is hosted on {{{SourceForge.net}}} * Download from sf.net: https://sourceforge.net/project/showfiles.php?group_id=233459 Build from source. Download source code in subversion server on sf.net: * https://pysvnmanager.svn.sourceforge.net/svnroot/pysvnmanager == Source code == Subversion repository of pySvnManager: * https://pysvnmanager.svn.sourceforge.net/svnroot/pysvnmanager View statistics of source code: * http://svn.ossxp.com/statsvn/pysvnmanager/ == Installation and Configuration == Quick installation guide: {{{ $ sudo easy_install pySvnManager $ mkdir deploy $ cd deploy $ paster make-config pySvnManager config.ini $ paster setup-app config.ini $ paster serve config.ini }}} Open your web browser, and visit: `http://127.0.0.1:5000`. Detail information can be found at: * ["pySvnManagerInstallation"] == Screenshots == ||[[Image(wiki:pySvnManagerScreenshots:check-permission.png, 400px)]]||[[Image(wiki:pySvnManagerScreenshots:hooks-plugin.png, 400px)]]|| (!) [wiki:pySvnManagerScreenshots More...] == Demo == Login with user admin, password admin: [http://demo.ossxp.com/svnadmin/security/submit?username=admin&password=admin&submit=ok pySvnManager DEMO] == Bugs/Feature Requests == Existing bugs and feature requests for pySvnManager are [query:group=milestone&order=priority here (include Closed)]. If you have any issues, create [/newticket?owner=jiangxin a new ticket].