How to Install/Upgrade latest subversion 1.9.2

We have already discussed about SVN installation and configuration, how to play with svn commands in our previous article, Here i’m going to show you how to install/upgrade latest version of subversion 1.9.2.

As we already knows, All the OS holding stable version of packages bit old and don’t have latest/upgraded stable packages. If you want to install recent stable version of packages, we should install from source but it could be create a problem later on stage when we want to upgrade. So, what we need to do ? We should get any third party repository which will maintain the software upto date but make sure some of the third party repository will make lots changes on base file while recompiling the packages. Its our own risk.

1) Checking current version of subversion

I’m going to check on my server which version of subversion is available for installation.

# Checking available version of subversion #
daygeek@2daygeek :~$ yum list subversion mod_dav_svn
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: centos.mirror.rafal.ca
 * epel: download.fedoraproject.org
 * extras: centos.mirror.rafal.ca
 * updates: centos.mirror.rafal.ca
Available Packages
subversion.i686                                   1.6.11-15.el6_7            updates
subversion.x86_64                                 1.6.11-15.el6_7            updates
mod_dav_svn.x86_64                                1.6.11-15.el6_7            updates

2) Adding svn (wandisco) repo

Thanks to wandisco to maintain latest svn repo for RHEL/CentOS/Fedora. Here is the link for wandisco svn repo. Here i’m going to add wandisco svn repo into my server to upgrade svn to latest version. Create wandisco-svn.repo file under /etc/yum.repos.d and add below lines based on your OS version.

# creating repo file #
daygeek@2daygeek :~$ touch /etc/yum.repos.d/wandisco-svn.repo

# Adding svn (wandisco) repo for CentOS/RHEL 6 #
daygeek@2daygeek :~$ nano /etc/yum.repos.d/wandisco-svn.repo
[WandiscoSVN]
name=Wandisco SVN Repo
baseurl=http://opensource.wandisco.com/centos/6/svn-1.9/RPMS/$basearch/
enabled=1
gpgcheck=0

3) Checking current version of subversion

I’m going to check on my server which version of subversion is available for installation.

# Checking available version of subversion #
daygeek@2daygeek :~$ yum list subversion mod_dav_svn
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: centos.westmancom.com
 * epel: download.fedoraproject.org
 * extras: centos.westmancom.com
 * rpmforge: repoforge.mirror.constant.com
 * updates: centos.westmancom.com
Installed Packages
mod_dav_svn.x86_64                               1.6.11-15.el6_7                                @updates
subversion.x86_64                                1.6.11-15.el6_7                                @updates
Available Packages
mod_dav_svn.x86_64                               1.9.2-1                                        WandiscoSVN
subversion.i686                                  1.6.11-15.el6_7                                updates
subversion.x86_64                                1.9.2-1                                        WandiscoSVN

Yes, now i got latest version os subversion 1.9.2 from wandisco snv repository.

4) Install/Upgrading subversion to 1.9.2

As we already got wandisco svn for subversion 1.9.2 and i’m going to upgrade now.

# Install subversion to 1.9.2 #
daygeek@2daygeek :~$ yum install subversion mod_dav_svn

# Upgrading subversion to 1.9.2 #
daygeek@2daygeek :~$ yum upgrade subversion mod_dav_svn

See the below screenshots, now i’m using latest version of subversion 1.9.2.
install-upgrade-subversion-1-9-2-1.png
That’s it now, will comes with some alternative package for svn. Please stay tune with 2daygeek to get latest LINUX Tips & Tricks…cool…)

About Magesh Maruthamuthu

Love to play with all Linux distribution

View all posts by Magesh Maruthamuthu

2 Comments on “How to Install/Upgrade latest subversion 1.9.2”

Leave a Reply

Your email address will not be published. Required fields are marked *