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

Re: Managing "needs-lock" files on multiple branches

From: Benjamin Fritz <fritzophrenic_at_gmail.com>
Date: Thu, 13 Jun 2013 15:05:28 -0500

On Thu, Jun 13, 2013 at 2:47 PM, Mark Phippard <markphip_at_gmail.com> wrote:
>
> The hook is running on the server, so it could access the repository
> via file:// URL to do the lock. This does not require authentication.
>

I DID NOT KNOW THIS! Is that documented somewhere? This should allow
my pre-lock hook to work exactly as I wanted! What other svn commands
that also behave this way?

> In SVN 1.8, the svnadmin command can be used as well:
>
> $ svnadmin help lock
> lock: usage: svnadmin lock REPOS_PATH PATH USERNAME COMMENT-FILE [TOKEN]
>

I don't know what version of SVN is running on our server, but I know
it is definitely less than 1.8, sadly.

> Use --bypass-hooks to avoid
> triggering the pre-lock and post-lock hook scripts.
>
> Valid options:
> --bypass-hooks : bypass the repository hook system
>

I've made sure the pre-lock hook will succeed under normal
circumstances (i.e. file is not locked, or --force was passed) if the
file is NOT on a branch. So a recursive call to lock a file NOT on a
branch shouldn't be a problem, right?
Received on 2013-06-13 22:06:21 CEST

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.