Thanks for the hint! Turns out there was a <Limit GET OPTIONS PROPFIND>
around the access control's Requires', and NetBeans didn't find it needed to
forcefully send authentication info.
From: David Weintraub [mailto:qazwart_at_gmail.com]
Sent: Friday, March 05, 2010 2:45 PM
To: Králik Barnabás
Subject: Re: Empty username in repo
You said you were using HTTP. Have you looked at the Apache Access
Log? On Redhat, those are in /var/logs/httpd/access_log. I'm not sure
where they are on Windows. On a Mac, you can find it under the
Subversion itself doesn't have a user database. It gets the user name
from either the environment the user is on, or in the case of HTTP,
from the Apache server. The Apache Access Log will at least let us see
whether or not the user was able to do the commit without signing on.
Is possible that someone used the file:// protocol on the Subversion
repository server itself? Most shops have their Subversion repository
server unaccessible to their users. However, I've seen a few shops
which use a desktop machine for their server, and users are able to
access that machine directly.
On Fri, Mar 5, 2010 at 3:06 AM, Králik Barnabás <kralikba_at_msn.com> wrote:
> I do require the user to sign in. I'm not running svnsync.
> Also, svn pl -r 19 (19 is a revision in which "?"-authored files appear)
> Barnabás Králik
> -----Original Message-----
> From: David Weintraub [mailto:qazwart_at_gmail.com]
> Sent: Friday, March 05, 2010 7:34 AM
> To: Králik Barnabás
> Subject: Re: Empty username in repo
> Several things:
> Do you reqire the user to sign on? If not, it is possible for the
> user name to be blank.
> Another possibility, is it possible that someone or some process did a
> "svn propset --revprop -r $rev svn:author" on the repository? That'll
> change the author's name (and can make it blank). You're not running
> svnsync. Are you?
> David Weintraub
> Sent from my iPhone while riding in my Ferrari. (Jealous?)
> On Mar 4, 2010, at 6:54 PM, Králik Barnabás <kralikba_at_msn.com> wrote:
>> As an SVN server I have subversion 1.6.9 w/mod_svn 1.6.9 on a Debian
>> box. Authentication is HTTP Basic through HTTPS against an LDAP
>> directory. Sometimes when doing a commit the username field is empty
>> in the repository (svn ls shows a "?"). I am using two clients:
>> TortoiseSVN (184.108.40.20615 64 bit built against svn 1.6.9) and the
>> NetBeans bundled client (version 220.127.116.11.1) Where can I begin to
>> look for an answer? Has anyone gotten into such a problem?
>> Thanks for your help,
>> Barnabás Králik
Received on 2010-03-06 16:32:25 CET