"Paramjit Oberoi" <p_s_oberoi@hotmail.com> writes:
> I'm accessing a remote repository using URLs of the form
> svn+ssh://server/path
> Every time I commit a change remotely, the repository becomes unusable.
> I get the following errors:
>
> svn: Couldn't open a repository.
> svn: Unable to open an ra_local session to URL
> svn: Berkeley DB error
> svn: Berkeley DB error while opening environment for filesystem <...>
> DB_RUNRECOVERY: Fatal error, run database recovery
>
> or, sometimes:
>
> svn: Filesystem is corrupt
> svn: txn_body_read_rep: checksum mismatch on rep "h9":
> expected: 7f8ff1204d6da3acc89aa28da1bda1e8
> actual: e02dfc3d5735544664a69a8dae00a9e9
>
> It works again after I run svnadmin recover on the repository.
It sounds like the svnserve process has a weird umask, and is horking
the permissions. Read the 'repository permissions' section of
chapter 5 to understand what might be going on, and how to fix it.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sun Jul 20 00:56:10 2003