Forge Home

svn

This module can be used to install and configure svn server

7,905 downloads

7,905 latest version

1.5 quality score

Version information

  • 1.6.11-7.el6.x86_64 (latest)
released Aug 21st 2014

Start using this module

  • r10k or Code Manager
  • Bolt
  • Manual installation
  • Direct download

Add this module to your Puppetfile:

mod 'rbansal-svn', '1.6.11-7.el6.x86_64'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add rbansal-svn
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install rbansal-svn --version 1.6.11-7.el6.x86_64

Direct download is not typically how you would use a Puppet module to manage your infrastructure, but you may want to download the module in order to inspect the code.

Download
Tags: svn, puppet, module

Documentation

rbansal/svn — version 1.6.11-7.el6.x86_64 Aug 21st 2014

Subversion

This is the svn module.

Contact

rajeev.bansal@rocketmail.com

Support

rajeev.bansal@rocketmail.com

Note

This module can be used to install and configure SVN (Subversion) Server on Fedora 20/19, CentOS/Red Hat (RHEL) 6.5/5.10 server on a rhel5/rhel6 hosts.

After installing the subversion YOU can test with the following commands.

Add SVN (Subversion) users

Use following command:

Create testuser

htpasswd -cm /etc/svn-auth-users testuser New password: Re-type new password: Adding password for user testuser

Create testuser2

htpasswd -m /etc/svn-auth-users testuser2 New password: Re-type new password: Adding password for user testuser2 svnadmin create testrepo chown -R apache.apache testrepo

If you have SELinux enabled (you can check it with "sestatus" command)

then change SELinux security context with chcon command

chcon -R -t httpd_sys_content_t /var/www/svn/testrepo

Following enables commits over http

chcon -R -t httpd_sys_rw_content_t /var/www/svn/testrepo

Restart Apache:

Fedora

systemctl restart httpd.service

OR

service httpd restart

CentOS / RHEL

/etc/init.d/httpd restart

OR

service httpd restart