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

Re: using custom hooks

From: Andy Levy <andy.levy_at_gmail.com>
Date: Tue, 15 Jan 2008 08:52:56 -0500

On Jan 15, 2008 8:19 AM, Floris van der Ploeg <fvdploeg_at_xs4all.nl> wrote:
> > On Jan 15, 2008 6:17 AM, Floris van der Ploeg <fvdploeg_at_xs4all.nl> wrote:
> >> Is there a way to use PowerShell Scripts as Hook Scripts?
> >>
> >> Changing the Filetype Association for .ps1 files didn't do the job.
> >> Currently, I've create a workaround by kicking off a cmd script which,
> >> in
> >> turn, runs the PowerShell.exe command and passes the arguments. This,
> >> however, doesn't return the correct exit code from my PowerShell script.
> >>
> >> So there could be 2 possible solutions:
> >>
> >> 1. enabling powershell support for hook scripts
> >
> > I poked around at this about a year ago with a couple SVN devs, though
> > it was for WSH scripts (.WSH extension), not PowerShell. Ultimately we
> > came to the conclusion that it wasn't practical; because an
> > interpreter was required, we had to specify the full path to that
> > interpreter, and that can vary from system to system. Went back to the
> > solution you're using now.
> >
> Ah cool...
> But you did manage to get this working? If so: how did you do it? Because
> we're in charge on how to install various SVN servers...

I don't recall whether it ever worked 100%. Here's a link to the
public portion of the discussion on the SVN Dev list (I initially
emailed Daniel directly, then we took it to the public list).

The file that needs to be patched is libsvn_subr/io.c ; I can send you
the "preliminary" patch that was written, but bear in mind that it's
incomplete and it's a year old so it may be difficult to apply.

To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-01-15 14:53:20 CET

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.