1. SSH to the subversion server
Putty to halsvn01.hq.halw.com
sudo to root:
The Unix team added sudoers file for mlr, ezf, and sst to be able to do the following, additional users would needed added by Unix team:
sudo /usr/bin/htpasswd -m /etc/httpd/conf/.htaccess
sudo /bin/vi /etc/httpd/conf/svn_acl
sudo /usr/bin/vim /etc/httpd/conf/svn_acl
originally Guillaume used:
sudo su -
2. Edit the configuration files
The following will allow you to enter the user's password:
cd /etc/httpd/conf
ls -la
htpasswd -m /etc/httpd/conf/.htaccess user-account
The following will allow defines access control in subversion:
vim svn_acl
vim command
[Esc] [:] [q] to quit without saving
[Esc] [:] "wq" to write (save) and quit
[i] - Insert
You will change users in groups which propagate down through the rest of the script, here's the start of the script:
[groups]
## For HAL
#developers
dev = aja, szb, ezf, sst, mlr, sxp, kxs, wgh, mad, mwm, c-rgong, c-rsmith, jeff, c-rradhakrishnan, jay, guillaume, c-mhartman, c-fcastro, c-dgreca, @rm, @rev, @qa
