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

Re: Locked file - Windows - filesystem number instead of path is shown in error message

From: Daniel Shahaf <d.s_at_daniel.shahaf.name>
Date: Tue, 12 Jan 2021 12:27:02 +0000

Martin Rupp wrote on Sun, 03 Jan 2021 03:27 +00:00:
> What is the "filesystem '75510a91-dada-4f23-b575-03fe34008164'"?
>
> It seems it is the id for the svnserver (svnserve).
>

It's the repository UUID. The error message gives the repository UUID
because there's no reason for the client to know the repository's disk
path on the server.

It appears in `svn auth` output because svnserve uses the UUID as the
realm string when no realm is specified in svnserve.conf.

Changing the realm string would invalidate client's cached credentials
to that repository URL, since the cache is keyed on the "<$URL> $REALM"
string, as shown by `svn auth`.

> But how can I see in which path (working copy) on which computer the
> file is locked?

As mentioned, have clients supply this information in the lock message.
You can enforce that with a pre-lock hook.
Received on 2021-01-12 13:27:32 CET

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