Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a svn checked out web application on a shared hosting linux server. The linux server has an svn client that I can access via ssh.

From my localhost, I did the following

> sshfs /media/webapp
> cd /media/webapp
> svn update
svn: Working copy '.' locked
svn: run 'svn cleanup' to remove locks (type 'svn help cleanup' for details)
> svn clean up

It's been 15 minutes and the svn clean up still isn't finished. I think it may have froze. So then I did the following:

> ssh
> cd webappdir
> svn update
svn: This client is too old to work with working copy '.'; please get a newer Subversion client

So now I can't update my webappdir because my /media/webapp is stuck on svn clean up, and my shared hosting server's svn client is out of date. I don't have privileges to install a new svn client on the shared hosting server.

How do I get my svn update to work?

share|improve this question
up vote 0 down vote accepted

"The working copy format has been upgraded. This means that 1.4 and older Subversion clients will not be able to work with working copies produced by Subversion 1.5. Working copies are upgraded automatically."

share|improve this answer
Does this mean I'll need to set up a separate checkout under a 1.5 version of svn, then do a manual merge of all files I've modified? I've modified so many files, and the repository has so many updates, doing a manual merge will take a long time. Any easier way around this? – John Jan 22 '10 at 21:33
Either upgrade the old svn client, so it can read the new working copy - or wipe the working copy and perform a new checkout. – Alex Holst Jan 23 '10 at 7:19

Apache provide a script that downgrades your working copy to an earlier format, in order to restore compatibility with older clients. See this FAQ entry:

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.