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

strange bug with propget/proplist/propedit via mod_dav_svn

From: Sergey Kryzhny <sergey.kryzhny_at_gmail.com>
Date: Thu, 9 Apr 2009 13:19:24 +0300

Hi All!

I found very strange bug.

I try to implement pre-revprop-change hook for change svn:log message and
run into problem with access via apache mod_dav_svn.
Everything work fine via EDITOR=nano svn propedit -r 16385 --revprop svn:log
file:///mnt/svn/repositories/projects/
I get back string like "fixin foo/bar JIRA-blah-blah" and can edit/set new
message.
But if I use EDITOR=nano svn propedit -r 16385 --revprop svn:log
http://svn1.mycompany.org/projects/
on same host or via internet / intranet I get empty response string.
Same behavior for propget and proplist. Proplist does not return property
list via dav.

Tried different windows/linux client.
Tried different versions of subversion: 1.4.4 via yum on Fedora7, 1.5.4 via
yum on Fedora 10, 1.6.0 build from sources on Fedora10, 1.4.6 on Ubuntu 8.04

Tried FSFS and BDB repository.
Tried Dump/Load repository and svnadmin upgrade repository.

Very strange that for some repository revision it work normally for both
file/dav access. -> so hooks are OK.
Like for revision 12570 it work, for revision 16385 it dosen't work via dav.

And most mistycal that if I rename my repository (on host local FS) from
"projects" to some other name like "projects2" or "projects.orig" it start
work via dav!!!!
I even try to symlink directory "projects" to "projects2" - work on
"projects2" and dosen't work on "projects" !!!

Any ideas to resolve this strange bug?
I wil try apache mod_rewrite with renamed "projects2" later.

P.S. very anoying bug, then I try on test machines with "projects2" -
everything work, try to implement on real service and get not working
service.

-- 
--
Best regards,
Sergey
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1612367
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-04-09 12:46:26 CEST

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