[cvsnt] $CVSROOT/postcommand called after a failure?

David Somers dsomers at omz13.com
Tue May 30 10:21:57 BST 2006


If a command fails, I'm seeing that $CVSROOT/postcommand is called.

$ cvs commit -m ""
cvs commit: Examining .
RCS file: /wibble/prj2/helo.txt,v
done
cvs server: ERROR: cannot write file /wibble/prj2/helo.txt,v: Permission
denied
POSTCOMMAND [2941447c0b06d664] c=commit where=/wibble/prj2

Shouldn't postcommand only be done when a command is successful?

Also, the audit database has been updated as well, so this means there are
WRONG entries in the audit log, e.g. commitlog has an entry showing
prj2/helo.txt has been added, even though it hasn't,; historylog thinks its
been added too.

-- 
David Somers
PGP Key = 7E613D4E
Fingerprint = 53A0 D84B 7F90 F227 2EAB  4FD7 6278 E2A8 7E61 3D4E



More information about the cvsnt mailing list