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
I get back string like "fixin foo/bar JIRA-blah-blah" and can edit/set new
But if I use EDITOR=nano svn propedit -r 16385 --revprop svn:log
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
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-04-09 12:46:26 CEST