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

RE: Client side hook scripts [Was: Proposal for $Revision$ keyword amendment, "global" revnums, etc...]

From: Janulewicz, Matthew <MJanulewicz_at_westernasset.com>
Date: 2005-10-13 18:12:55 CEST

I haven't been following this thread much, so sorry if I'm repeating anything anyone else has said, but ClearCase uses client side hooks, and it is a big can of worms, just from a user/admin standpoint.

At the time I was a ClearCase admin, it had built in perl and used that as the hook script language as choice, but if someone already had perl installed and in their path, different modules strewn about, etc... you may find yourself writing a lot of code to verify the user's environment. Not fun.

Also, and to ClearCase's credit, you have to make different provisions for different platforms. If you were in a windows and Unix shop, you basically had to have two sets of scripts, one for each platform (unless your script was, uh, 'unisex', which was a third possibility.)

The implementation was powerful, involved and took a while to master (not to mention the training!) but it did work. With all the user-end stuff to consider, I couldn't imagine what a huge undertaking it would be on the Subversion developer's end to implement something like this. It might be neat, but to tell you the truth, in my three years as a ClearCase admin, I don't remember coming across anything where I *needed* client side scripts.

-Matt

-----Original Message-----
From: Molle Bestefich [mailto:molle.bestefich@gmail.com]
Sent: Wednesday, October 12, 2005 6:17 PM
To: Miha Vitorovic
Cc: dev@subversion.tigris.org
Subject: Re: Client side hook scripts [Was: Proposal for $Revision$ keyword amendment, "global" revnums, etc...]

On 10/11/05, Miha Vitorovic wrote:
> I must say that, after following this discussion in its many incarnations, I
> have been finally shown the light. :-) I think that it would be much more
> useful for people to start pushing for/requesting client side hook scripts.
> That would open a much larger set of possibilities and would also provide an
> easy and cheap way of getting this infamous "global" revision number.
>
> Don't you agree?

No. I think client side hook scripts are a much bigger can of worms :-).

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

**********************************************************************
E-mail sent through the Internet is not secure. Western Asset therefore recommends that you do not send any confidential or sensitive information to us via electronic mail, including social security numbers, account numbers, or personal identification numbers. Delivery, and or timely delivery of Internet mail is not guaranteed. Western Asset therefore recommends that you do not send time sensitive or action-oriented messages to us via electronic mail.
**********************************************************************

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Oct 13 18:13:38 2005

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

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