Svn: This client is too old to work with working copy '.'

From FVue
Jump to: navigation, search

Problem

$ svn info
svn: This client is too old to work with working copy '.'; please get a newer Subversion client
$ svn --version | head -1
svn, version 1.4.2 (r22196)
$

Workaround

Re-checkout the working copy with the old svn client.

Solution

(Debian 4.0, Etch) Install backported subversion-1.5

  1. Follow instructions on http://backports-master.debian.org/Instructions/
  2. $ sudo apt-get -t etch-backports install subversion

As a result, Subversion has been upgraded to subversion-1.5:

$ svn --version | head -1
svn, version 1.5.1 (r32289)

Environment

  • Debian 4.0 (Etch)

Journal

The joys of craft: Subversion client too old
Blog about same problem. Proposed fix is to upgrade to svn-1.5 from Debian experimental branch.

But doesn't the whole system get upgraded to `experimental' as soon as I add an `experimental' branch to /etc/apt/sources.list?

APT HOWTO Chapter 3 - Managing packages - 3.8 How to keep a mixed system
Instructions how to pin the main system distribution

Created a file /etc/apt/apt.conf containing:

  APT::Default-Release "stable";

But I think using `backports' would be a better idea.

Nabble - Debian Backports - Intent to backport: Subversion 1.5.1
Subversion is not backported yet because of the upcoming Debian-5.0 (Lenny) release

20090119

http://packages.debian.org/search?keywords=subversion&exact=1
Subversion-1.5 has been backported to Debian-4.0 (Etch)

Comments

blog comments powered by Disqus