Using Subversion with Codebeamer
To integrate Subversion (SVN) with Codebeamer, you need to configure Apache in order to handle SVN repositories securely. The following procedure describes how to install the required modules, set up the SVN configuration file, and update the Apache proxy settings:
1. Install mod_dav_svn.
sudo yum -y install mod_dav_svn
2. Create cb-svn.conf.
Create a file with a text editor for example
sudo vi cb-svn.conf
Add the following content to cb-svn.conf.. Replace the placeholders as follows:
/path/of/.htaccess Replace with the path to your authentication user file.
/path/of/acl.svn Replace with the path to your SVN access control file.
/path/of/repositories/parent Replace with the path to the parent folder of your SVN repositories.
<Location /svn>

DAV svn



AuthUserFile /path/of/.htaccess

AuthzSVNAccessFile /path/of/acl.svn



SVNParentPath /path/of/repositories/parent

AuthType Basic

AuthName "Subversion Repository"



Require valid-user

</Location>
Move the file to the /etc/httpd/conf.d/ directory.
sudo mv /path/to/your/cb-svn.conf /etc/httpd/conf.d/cb-svn.conf
3. Extend default-site.conf:
Add the following lines inside the VirtualHost node in default-site.conf:
<Location /svn/>

ProxyPass !

</Location>
Was this helpful?