On Mon, Dec 28, 2009 at 12:21:34PM +0100, Miha Vitorovic wrote:
> I'm just a lurker, so my apologies if I'm missing something obvious,
> but isn't it much simpler to support client side hooks on a Windows
> only client (like Tortoise clearly is)?

It's up to the authors of hook scripts to make sure they run on the
machines they need to run on.

> I mean, clearly a CLI svn client solution should support server
> (admin) enforced client side hooks that can run on all the OSes that
> the CLI client is capable of running on. And that doesn't seem like
> a simple task to me.

Letting a Subversion server run code on a client machine would be a
gaping security hole. The client-side hooks would not be enforced from
the server side. They would be installed and configured on the client
machine they are supposed to run on. The server would not even know
about them, just like it doesn't know about the client configuration file.

In enterprise environments admins often control what software is
installed on workstations and how it is configured, so they can
install and configure client-side hooks for their users.

Stefan

Reply via email to