Problems integrating CVS Spam and CVS NT
I've been trying to post the following question to the CVS Spam mailing list for the past couple of days with no luck (I keep getting undeliverable receipts). I figure posting it here might get me some answers or alternatives to CVS Spam on NT.
At my new gig I'm trying
to setup CVS Spam on a Windows 2000 Server machine with CVS NT. I know, it'd be much easier to do on Linux, but it's an NT shop, so I'm trying to workaround the environment as best I can. I tried using the
Ruby Installer from SF, but had no luck.
After reading the Archives, I saw that the best way was to install Cygwin and
use cygwin/bin/ruby.exe. I tried this and now I'm getting the following
error:
Checking in README.txt; c:/source/apptracker/README.txt,v <-- README.txt new revision: 1.9; previous revision: 1.8 done C:/Source/CVSROOT/COLLEC~1.RB:100:in `process_log': missing data dir (/tmp/#cvsspam.2632.18-XXXXXX) (RuntimeError) from C:/Source/CVSROOT/COLLEC~1.RB:215:in `choose_operation' from C:/Source/CVSROOT/COLLEC~1.RB:314
In CVSROOT/commitinfo, I have:
^apptracker c:/Source/CVSROOT/record_lastdir.rb
In CVSROOT/loginfo, I have:
^apptracker c:/Source/CVSROOT/collect_diffs.rb --to [email protected] %{sVv}
I also checked in cvsspam.conf to CVSROOT and uncommented smtp.host to be
localhost (required for NT).
If anyone has setup CVS Spam with CVS NT successfully (on a Windows 2000 server), please let me know. I'd like to use CVS NT over Cygwin's CVS because I think it'll be easier to maintain after I leave. I'm also interested to know if anyone has successfully used other "cvs e-mail" packages with CVS NT.
Update: I finally got through on the mailing list and received a solution from Angus Mezick. To make it easier for everyone, I've made this patched version of CVS Spam for CVS NT available for download. Just a note, these have only been tested with Cygwin's Ruby install. I hope to test these out next week when I get back from Missouri.
Looking in the mail logs, I spotted an instance of you attempting to send to the wrong address (missing "lists." from the mail domain). Were there delivery failures when using the correct address too?
Is my mail config enb0rked?!
Posted by David Holroyd on November 11, 2003 at 11:47 AM MST #
To post a message to all the list members, send email to <code>cvsspam-devel at lists.badgers-in-foil.co.uk</code>.
Posted by Matt Raible on November 11, 2003 at 04:13 PM MST #
Posted by David Holroyd on November 12, 2003 at 10:49 AM MST #
Folks,
I'm trying above stuff CVSSPAM to work on CVSNT windows 2003 server. I have already installed Ruby which is on path.
Also added entries on loginfo and commitinfo.
But I get below error :-
Cant figure out whats wrong? :(
Also I cannot download patch from :- "patched version of CVS Spam for CVS NT available for download." as link is not working.
Any help would be of great help.
Thanks in Advance,
~Saha
Posted by Saha on June 24, 2008 at 04:36 PM MDT #