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

Post-commit script mysteriously stopped working

From: Patrick Sunter <patrick_at_vpac.org>
Date: 2004-06-30 06:31:33 CEST

Hi all,

Our subversion post-commit script mysteriously stopped working
recently after several months without a problem. Would welcome any
suggestions on how to fix it...

It's a Gentoo linux system running Subversion 1.0.4-r1 (from an emerge).

The post-commit hook is just running the standard commit-email.pl
script for several projects - e.g. one line is:
/var/svn/commit-email.pl "$REPOS" "$REV" -m '.*Snac.*' --from
svn@vpac.org snac-commitlog@vpac.org

I have tested running the commit-email.pl script manually and it works
- likewise for running the whole post-commit script manually, which
also works.

So it appears the problem is that subversion is no longer executing
the post-commit script when a commit is made. I confirmed this by
adding the following to the script:
echo "$REPOS" "$REV" >> /tmp/commits
then committing a change - the tmp/commits file wasn't updated.

The only causes we can think of so far are some emerge's that were
done between the last time we got a commit email and noticing it
stopped working:- 2 of which related to the smtp service, and the
perl-db module.

once again, any help much appreciated.


Patrick Sunter
Software Engineer
Victorian Partnership for Advanced Computing
Ph (03) 9925 4790
This email may contain information which is confidential to the
Victorian Partnership for Advanced Computing Limited.  If you have
received this email by mistake, please advise us by return email and
delete it and any attachments from your system.  If this email is not
addressed to you, you may not disclose, copy or rely on any part of
this email.  Email is not a secure form of communication, and may
transmit computer viruses. We take no responsibility for misdirection,
corruption or unauthorised use of email communications, nor for any
damage that may be caused as a result of transmitting or receiving an
email communication. It is your responsibility to establish your own
protection against viruses or other damage.
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Jun 30 09:54:49 2004

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.