Navigation:  Actions > Version Control >

CVS Custom Action

Previous pageReturn to chapter overviewNext page

This action creates a step to automate use of the CVS (Concurrent Versions System) version control system.  See the CVS.bld sample for sample usage, and view the CVS manual for more details on the available commands and options.


When the step is built, the CVS command-line executable (cvs.exe) call is constructed based on the inputs and invoked to perform the requested command, and all output is captured to the Output pane and log file if logging is enabled.  Some options do not apply to all commands and will be excluded from the generated command-line.


Repository Tab


Command Tab


Global Options Tab


Advanced Tab


Remote Tab



CVS version 1.11.2 on Windows does not handle the commit command correctly for local repositories; a newer or older stable release (such as 1.11.1) should be used instead.  CVS can be downloaded from the CVS web site or
See the CVS.bld sample for a project utilizing this action.
By default, this action is not displayed (existing steps will still be displayed in the Step panes and will build normally).  To show all hidden actions, right-click in the Actions pane and choose Show Hidden.