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

Re: Email postcommit hook, subscription, properties ....

From: si <sshnug.si_at_gmail.com>
Date: 2007-11-05 05:59:52 CET

Hi Harvey,

> I read through archives of this mailing list, and in the past the answer
> was "use subnant, you can set email properties on files & folders."

Yes, it looks at directories of committed files (and then recurses up)
searching for the specific properties to determine if and to whom
emails should be sent, as well as the contents of the email,
which is just output from svnlook.

It implements this spec:
http://svn.berlios.de/viewcvs/*checkout*/subnant/trunk/doc/commit-email.html

> Unfortunately, subnant requires mono, Nant (which requires pkg-config
> and mono), and Nant contrib (which requires I don't know what.) I am
> having trouble satisfying the dependencies of subnant (though I'm still
> trying.)

I haven't had much chance to test subnant on a Linux box for quite
a while now, but getting NAnt running was always the tricky bit.
NAntContrib shouldn't have any dependencies other than NAnt.

Can you be more specific with your problem?

Also, I have been contemplating porting Subnant to C# and removing
the NAnt dependency altogether, but the problem :) is it works for us
in its current state, and although performance could be boosted by
such a port, I don't really have the time to commit to such a port
on my own.

If there was sufficient involvement from other (unit test friendly)
developers willing to help, I'd be willing to get the ball rolling.

cheers
si (subnant author)

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Nov 5 06:00:13 2007

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.