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

Re: SVN Hook (pre-commit): How to send messages to the SVN-Client, when exit code is 0?

From: Les Mikesell <lesmikesell_at_gmail.com>
Date: Thu, 17 Sep 2009 07:48:25 -0500

Daniela Waranie wrote:
> Hi all,
> i want to give the SVN-Client (the user) a hint, that his commited .php
> files has passed the PHP5 syntax check.
> If your user introduces other file types to the project (containing) php
> code, he should ask the svn-administrator to update the pre-commit
> script to check these files too.
> This should give the user the possibility to notice what PHP version is
> expected by the svn repository administrator. If for some reasons the
> user what to switch the project to PHP4 (or later to PHP6) or to mix the
> PHP versions he should able to recognize in his commit (even this commit
> is not about PHP at the moment). (Sure he will get an error message when
> he tries to commit "invalid" PHP code at a later time, but this is not
> what i am asking here).
> At least this is for information, to make it visable what tests are done
> while committing to this projects (it is different per each project).
> I know it is possible to display messages when the exit code of my
> script is >0. How can i show messages to the SVN-client (e.g.
> tortoiseSVN) if there was NO error (exit code 0)?

You are going somewhat beyond what 'version control' systems are typically
expected to do. Perhaps you should look at Hudson or a similar continuous
integration tool. These can be set up to trigger jobs of arbitrary complexity
when new commits are made and can email results or hold them for review.

   Les Mikesell
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-09-17 14:49:28 CEST

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.