Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.
The CVSROOT/commitinfo script handles checks before the commit is accepted. If the commitinfo process returns a nonzero value then the commit is aborted. Do something omething like this in the commitinfo processor: 1. Read the commitinfo data, in your case especially the log message 2. Check that the user has conformed to your requirements 3. If OK then resturn 0 after doing nothing 4. If some error then print a message to standard out then exit with code 1 This makes the commit fail and the user sees your message on his console. /Bo -----Original Message----- From: Nicholas Yue [mailto:nicholas.y at NOSPAM.immersivetechnologies.com] Sent: den 28 november 2002 04:48 To: cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook Subject: [cvsnt] How to inform user of empty log message during commit Hi, How do I go about setting up CVSNT so that a user who commit their changes with empty log message would be prevented from doing so. I have had a look at verifymsg but it seems that nothing I put in there gets runned. Is verifymsg the only file I need to update? If not what are the other files? Does anyone have an example? All the documentation I have found so far pertains to UNIX/Linux and uses shell scripts rather than DOS batch command. I have Cygwin installed and can fire up sh/bash if required. A sample collection of CVSROOT files showing how it is done would probably be able to guide me along the way. Cheers -- Nicholas Yue _______________________________________________ cvsnt mailing list cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt https://www.march-hare.com/cvspro/en.asp#downcvs