Fred Moye wrote:
> I'm running Codestriker 1.9.1, CVSNT, Bugzilla and Apache on Windows XP and I'm having problems getting Codestriker to automatically create Diff Topics. I've followed the instructions in the manual but no luck. I don't see any errors messages in the Apache log or Windows event viewer. When I check in a file everything works fine with CVS and Bugzilla but it seems nothing happens at all with Codestriker. If anyone has been able to get the automatic topic generation working on Windows XP can you let me know how you did it? Or if anyone else has some suggestions. Thanks.
I haven't tried using this part of the system on a Windows box. The
log_accum.pl and commit_prep.pl scripts were originally derived from
CVS's contrib module, and on quick inspection, they are very UNIX
specific (they call sendmail directly, rather than using the preferred
platform independent Net::SMTP module, and reference /tmp for temporary
files rather than using tempfile(), etc etc).
We'd ideally need to find an updated version of these scripts that are
windows (platform independent) friendly, or perhaps hack these scripts
yourself to make them work.
If you can find more updated versions of these files that run on
windows, I can modify them with the Codestriker-specific parts to them.
Hopefully somebody out there has done this work already.
I'll add a note to the manual in the meantime to indicate that automatic
topic creation of CVS commits is only supported on UNIX machines.