Ye, I have only 1 repo, its hard to make mistake :)
However both Ankh SVN and Tortoise SVN report there is no hook...
The .cmd command in repo should be proof that its correctly installed.
Neverthelss, everytime I want to change svn:log text i get error.
Thx.
On Wed, Oct 8, 2008 at 5:00 PM, copa <[EMAIL PROTECTED]> wrote:
>
> I tried the same, for me it works.
> Have you added the hook in the correct repository ?
>
> On 6 Okt., 16:37, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
> wrote:
> > hello there.
> >
> > I can't set prop-revprop-change hook for some reason to change log
> > property.
> >
> > What I did is to right click my repo and go to Hooks, then I added
> > this code:
> >
> >
> ---------------------------------------------------------------------------------------------------------
> > @ECHO OFF
> > set repos=%1
> > set rev=%2
> > set user=%3
> > set propname=%4
> > set action=%5
> >
> > ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
> > :: Only allow changes to svn:log. The author, date and other revision
> > :: properties cannot be changed
> > ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
> > if /I not '%propname%'=='svn:log' goto ERROR_PROPNAME
> >
> > ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
> > :: Only allow modifications to svn:log (no addition/overwrite or
> > deletion)
> > ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
> > if /I not '%action%'=='M' goto ERROR_ACTION
> >
> > ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
> > :: Make sure that the new svn:log message contains some text.
> > ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
> > set bIsEmpty=true
> > for /f "tokens=*" %%g in ('find /V ""') do (
> > set bIsEmpty=false
> > )
> > if '%bIsEmpty%'=='true' goto ERROR_EMPTY
> >
> > goto :eof
> >
> > :ERROR_EMPTY
> > echo Empty svn:log properties are not allowed. >&2
> > goto ERROR_EXIT
> >
> > :ERROR_PROPNAME
> > echo Only changes to svn:log revision properties are allowed. >&2
> > goto ERROR_EXIT
> >
> > :ERROR_ACTION
> > echo Only modifications to svn:log revision properties are allowed.>&2
> >
> > goto ERROR_EXIT
> >
> > :ERROR_EXIT
> > exit /b 1
> >
> ---------------------------------------------------------------------------------------------------------
> >
> > The message I get is always that there is no hook. I can see that
> > VisualSVN created .CMD file with above content.
> > Does anybody knows why it doesn't work ?
>
--
www.r-moth.com
http://r-moth.deviantart.com