SVN authz web management tools.
Project description
SVN Authz file management tools:
Based on Pylons Web Framework, with AJAX.
Group, Alias management.
Repository and rules management.
Check users access rights for repositories.
Add administrators for repository.
Administrators for the default repository (/) are superusers.
Login using a htpasswd file or using LDAP.
Installation
svnadmin can be installed with Easy Install by typing:
$ sudo easy_install svnadmin
Configuration
Deploy using make-config and setup-app
deploy$ paster make-config svnadmin svnadmin.ini deploy$ paster setup-app svnadmin.ini
Check configurations:
deploy$ grep "^auth[nz]_file" svnadmin.ini
authn_file = %(here)s/config/svn.passwd
authz_file = %(here)s/config/svn.access
deploy$ grep "^[ ]*auth" config/localconfig.py
auth = [htpasswd_login]
deploy$ grep "^# admin : /" config/svn.access
# admin : / = root, jiangxin
Change root user’s password
deploy$ htpasswd -b config/svn.passwd root secret Updating password for user root
Review main configurations:
deploy$ vi config/localconfig.py deploy$ vi svnadmin.ini
Have a try
Start web app.
deploy$ paster serve --reload svnadmin.ini ... serving on 0.0.0.0:5000 view at http://127.0.0.1:5000
Visit http://localhost:5000 using your favorate web browser. (firefox recommended)
Login as root.
Test
src$ nosetests
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pySvnManager-0.1.2dev-r9.tar.gz.
File metadata
- Download URL: pySvnManager-0.1.2dev-r9.tar.gz
- Upload date:
- Size: 67.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2f7b9e4315a996a6cd622a132a8265c569313e2df95ddc928ae9851d28d3a3e6
|
|
| MD5 |
eb54172084c67514251dbcfda29f4d23
|
|
| BLAKE2b-256 |
d6276c5c699d2241c89edff37fce49b2843912b048e112495e57bc48edeee1a4
|
File details
Details for the file pySvnManager-0.1.2dev_r9-py2.5.egg.
File metadata
- Download URL: pySvnManager-0.1.2dev_r9-py2.5.egg
- Upload date:
- Size: 158.9 kB
- Tags: Egg
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4a0cf51acc2adf3c77675e4c53a506af69188fd39b05609e511792afb4d8cb8c
|
|
| MD5 |
f0546558f3974308e0d24bd5195f8694
|
|
| BLAKE2b-256 |
75c47ce53e000a36a37931be57ecef0e7a634c3787baea3df38ce1e69a25a2d8
|