[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: repository not responding to anything

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2005-06-25 01:03:30 CEST

On Jun 24, 2005, at 4:27 PM, Aaron Steele wrote:

> the svn binaries exist and are functional against other
> repositories on the same server:
> !------------------------------------------------------------!
> $ svn --version
> svn, version 1.0.8 (r11084)
> compiled Sep 23 2004, 15:22:15
> Copyright (C) 2000-2004 CollabNet.
> Subversion is open source software, see http://subversion.tigris.org/
> This product includes software developed by CollabNet (http://
> www.Collab.Net/).
> The following repository access (RA) modules are available:
> * ra_dav : Module for accessing a repository via WebDAV (DeltaV)
> protocol.
> - handles 'http' schema
> - handles 'https' schema
> * ra_local : Module for accessing a repository on local disk.
> - handles 'file' schema
> * ra_svn : Module for accessing a repository using the svn network
> protocol.
> - handles 'svn' schema
> !------------------------------------------------------------!
>
> backend storage is berkeleydb... file protocol does not work...
> again, this problem is exclusively with a particular repository...
> other repositories on the server are working.
>

Something probably left a lock behind. Try this:

1. make sure all processes that could possibly be accessing the
repository are shut down (apache, svnserve, etc.)

2. back up the repository via 'cp -R'

3. rm repos/locks/db.lock

4. touch repos/locks/db.lock

5. svnadmin recover repos

6. make sure permissions/ownership are correct everywhere.

7. restart servers

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sat Jun 25 01:06:14 2005

This is an archived mail posted to the Subversion Users mailing list.