5. Server Configuration

This section deals with best practices for CVS server side setup and configuration.

5.1. Server side scripting

Server side scripting refers to the ability to make CVS server execute certain scripts when an event occurs. I am currently not aware of any best practices in this area. Suggestions are welcome.

5.2. Server Notification

The CVS server can be configured to notify through e-mails in case of a commit happening. This can be used to verify whether commits are occurring during the course of a daily/release build. If such commits occur, based on the project policy, the commits can be ignored or the entire build automatically restarted.