How to Install Subversion 1.9.0 ( SVN Client ) on CentOS/RHEL
With Subversion, it can help you to recovers the older files and directories and also to examine the history of your files and directories how they are changed all over time. This post will discuss how you can install and configure Subversion 1.8 on CentOS 6.5. If you want to configure Subversion server visit this article.
Step 1: Setup Repository
To install SVN 1.9.0 Firstly we need to configure yum repository in our system. Create a new repo file /etc/yum.repos.d/wandisco-svn.repo and add following content as per your operating system version.
For CentOS/RHEL 6: [WandiscoSVN] name=Wandisco SVN Repo baseurl=http://opensource.wandisco.com/centos/6/svn-1.9/RPMS/$basearch/ enabled=1 gpgcheck=0 For CentOS/RHEL 5: [WandiscoSVN] name=Wandisco SVN Repo baseurl=http://opensource.wandisco.com/centos/5/svn-1.9/RPMS/$basearch/ enabled=1 gpgcheck=0
Step 2: Install Subversion Package
After adding WandiscoSVN repository, install subversion (svn client) using following command:
# yum clean all # yum install subversion
Note: In case If you get any conflict error then first remove old subversion package.
# yum remove subversion
Step 3: Verify Subversion Version
After successfully installation of subversion, Lets verify the version using following command:
# svn --version
svn, version 1.9.0 (r1692801) compiled Aug 4 2015, 16:44:52 on x86_64-redhat-linux-gnu Copyright (C) 2015 The Apache Software Foundation. This software consists of contributions made by many people; see the NOTICE file for more information. Subversion is open source software, see http://subversion.apache.org/ The following repository access (RA) modules are available: * ra_svn : Module for accessing a repository using the svn network protocol. - with Cyrus SASL authentication - handles 'svn' scheme * ra_local : Module for accessing a repository on local disk. - handles 'file' scheme * ra_serf : Module for accessing a repository via WebDAV protocol using serf. - using serf 1.3.7 - handles 'http' scheme - handles 'https' scheme The following authentication credential caches are available: * Plaintext cache in /root/.subversion * Gnome Keyring * GPG-Agent
References:
1. http://opensource.wandisco.com/
Enjoy it!