Administering the Expertiza Application
From WolfWikis
Contents |
Connecting to the Expertiza Server
- Connect to the Expertiza server, pg-server.csc.ncsu.edu using Putty* and your Unity account
- Issue the command “sudo su” and provide your Unity password to access the super-user mode
Adding users to e-mail notifications
- Connect to the Expertiza Server
- Navigate to /var/www/svn/pg/hooks
- Edit post-commit: vi post-commit
- Add the users’ e-mail addresses to the TO= line.
- Save the file
Granting a user access to the repository
- Use the htpasswd command to add each user to the authorization file:
- %> htpasswd –mb /etc/httpd/svn/dav_svn.passwd <username> <password>
- Modify the file /etc/httpd/svn/dav_svn.authz (vi /etc/httpd/svn/dav_svn.authz)
- Append the usernames added in step 1 to the pg_developers list. Each username should be separated by a comma.
- Any users with read-only access should be included in the pg_contributors group instead.
Removing a user from the repository access list
- Use the htpasswd command to delete each user from the authorization file:
- %> htpasswd –D /etc/httpd/svn/dav_svn.passwd <username>
* Install Putty from http://www.eos.ncsu.edu/remoteaccess/putty.html
Back to Expertiza Main page.