subversion-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Daniel Shahaf (Jira)" <>
Subject [jira] [Commented] (SVN-4857) Add PC Name to lock
Date Sat, 09 May 2020 17:09:00 GMT


Daniel Shahaf commented on SVN-4857:

[~hartmannathan] Actually, I think there may be a valid feature request in here.  Ignore for
the moment the use of the term "checkbox" — that might simply be shorthand for "a boolean
knob", whatever its presentation — and consider functionality that the core libraries _do_

% svnadmin create r
% svnmucc -mm put /dev/null file://$PWD/r/iota 
r1 committed by daniel at 2020-05-09T16:45:35.474096Z
% svn lock file://$PWD/r/iota 
'file:///scratch/tmp.ogNhcfBAxk/r/iota' locked by user 'daniel'.
% svn info file://$PWD/r/iota
Lock Token: opaquelocktoken:e780ec7e-bf34-472a-86a7-a1356d139271
Lock Owner: daniel
Lock Created: 2020-05-09 16:45:39 +0000 (Sat, 09 May 2020)

The request could be interpreted to mean the lock token should include the IP address of the

I don't think we should do that by default for privacy reasons.

It _might_ be possible to implement this with a pre-lock hook, but I don't immediately see
how the hook can learn the remote IP address.  (It might be possible to solve this for specific
cases by hardcoding into the pre-lock hook knowledge of what RA method and MPM (or svnserve
mode) are in use.)

So I think this request could be taken as a request that the the remote IP address should
be passed to the pre-lock hook, whereupon the administrator could achieve the requested functionality
by implementing an appropriate hook (probably just {{printf %s opaquelocktoken:${6}:$(uuidgen)}}).

[~Bullet9909] Could you clarify your request, please?

> Add PC Name to lock
> -------------------
>                 Key: SVN-4857
>                 URL:
>             Project: Subversion
>          Issue Type: New Feature
>         Environment: Windows
>            Reporter: Chris
>            Priority: Minor
> Add check box in configuration that appends the PC Name along with current user to the
locked by field. I log into multiple PC's using the same user name, and modify a common repo
on all of them. At the end of the day it gets confusing which PC's had specific locks. All
I know is that they are all locked by my user name.
> Thank you for your time.

This message was sent by Atlassian Jira

View raw message