I've got several (in this case, pre-commit) hooks that I would like to have run during the same event. Right now, they are all just shell-scripts, so I know I could just concatenate them to get them all to run. In the future though, additional scripts may be written in Perl, PHP, or some other language as well.
How can I run several different scripts as part of a single hook, and have any one failure of the sub-hooks, fail as expected?
You can just invoke each script from the single pre-commit script in SVN:
#!/bin/sh
sh do_this.sh
php do_that.php
...
You don't even need to mention the executable names (sh or php) if you use a proper shebang in your scripts.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With