20031107 Friday November 07, 2003

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 myemail@mac.com %{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. Posted in Java at Nov 07 2003, 11:32:04 PM MST 4 Comments

Comments:

Well, your email has got though now.

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 04:47 AM MST #

Yeah, I finally figured out the right address when I saw someone else's e-mail. The address on this page should probably be changed to include the "lists" prefix. With this modification, it would read:

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 09:13 AM MST #

Ahh! That would explain it. Now fixed.

Posted by David Holroyd on November 12, 2003 at 03: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 :-

Script execution failed
Checking in release-notes.txt;
/cvs-se/Java/Common/doc/release-notes.txt,v  <--  release-notes.txt
new revision: 1.12; previous revision: 1.11
done
Script execution failed

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 10:36 AM MDT #

Post a Comment:
  • HTML Syntax: Allowed
Click me to subscribe
Matt Raible is a Web Architect who enjoys developing applications with open source technologies. Contact me for rates.
« January 2009
SunMonTueWedThuFriSat
    
1
2
3
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
       
Today

Recent Entries

Tag Cloud