Hi :
  I use these script to check log msg before commit.
but "print" can't return to wincvs.
 
#!/usr/local/bin/perl
 
chop($msg = <>);
 
if ($msg eq "no message") {
#no message is wincvs default log message
print "you must enter log message!\n";
 
exit 1;
} else {
print "your log msg is:$msg .\n";
exit 0;
}
 
In wincvs console ,I get "cvs commit: warning: unrecognized response `your log msg is:test  .
' from cvs server" ,why ? I want to print "your log msg is:test" when log exist. and if log is empty then print "you must enter log message" .
But Now I get "cvs commit: warning: unrecognized response " .
 
How to do?Thank you!
 
These are wincvs console message:
 
cvs commit -m "test " SETUP.INI (in directory C:\test)
cvs commit: warning: unrecognized response `your log msg is:test  .
' from cvs server
Checking in SETUP.INI;
d:/cvs/test/SETUP.INI,v  <--  SETUP.INI
new revision: 1.75; previous revision: 1.74
done
 
*****CVS exited normally with code 0*****

Reply via email to