On Apr 9, 2009, at 05:19, Sergey Kryzhny wrote:
> 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?
Perhaps there is some other Apache directive matching on the string
"projects" and interfering. Search your httpd.conf and any other
files it includes for the string "projects".
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1617799
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-04-09 22:51:39 CEST