Step 1: Add Source to Source.list
sudo add-apt-repository "Deb Http://extras.ubuntu.com/ubuntu saucy main"
sudo add-apt-repository "Deb Http://de.archive.ubuntu.com/ubuntu/saucy main universe restricted multiverse"
Step 2: Remove the SVN 1.8 package
sudo apt-get remove Subversion libsvn1
Step 3: Update source
sudo apt-get update
Step 4: Install SVN 1.7
sudo apt-get install subversion=1.7.9-1+nmu6ubuntu3 libsvn1=1.7.9-1+nmu6ubuntu3 subversion-tools=1.7.9-1+ Nmu6ubuntu3
Step 5: Lock SVN to 1.7 to prevent automatic upgrades
echo Subversion Hold | sudo dpkg--set-selections
echo Libsvn1 Hold | sudo dpkg--set-selections
echo Libserf1 Hold | sudo dpkg--set-selections
Step 6: Remove the Step 1 added line from the source sources.list
sudo gedit/etc/apt/sources.list
Removal: Deb Http://extras.ubuntu.com/ubuntu saucy main
Removal: Deb Http://de.archive.ubuntu.com/ubuntu/saucy main Universe restricted multiverse
Step 7: Update source
sudo apt-get update
Step 8: View SVN version
SVN--version
~$ SVN--version
SVN, version 1.7.9 (r1462340)
Compiled in OCT 15 2013,12:40:34
Copyright (C) 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/
You can access the module using the following repository:
* Ra_neon: Use neon to access repository modules through the WebDAV protocol.
-handling "http" scenarios
-handling "https" scenarios
* RA_SVN: Access the repository's modules using the SVN network protocol. -Use Cyrus SASL certification
-Process "SVN" solution
* Ra_local: Access repository module for local disk.
-handling "file" scenarios
* Ra_serf: Use serf to access repository modules through the WebDAV protocol.
-handling "http" scenarios
-handling "https" scenarios
Kubuntu/ubuntu 14.04 (downgrade) Install SVN 1.7