[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: Floris van der Ploeg <fvdploeg_at_xs4all.nl>
Date: Tue, 15 Jan 2008 15:00:38 +0100 (CET)

> 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).
> http://svn.haxx.se/dev/archive-2007-01/0136.shtml
> 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.

Okay, thanks for the info... I'll take a look at it and decide if I'll
just implement it by using a redirection to the CMD script, or modify the
SVN installation.

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 15:01:06 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.