Due to some maintenance issues, this service has been switched in read-only mode, you can find more information about the why

and how to migrate your plugin documentation in this blogpost

Skip to end of metadata
Go to start of metadata

Plugin Information

Distribution of this plugin has been suspended due to unresolved security vulnerabilities, see below.

The current version of this plugin may not be safe to use. Please review the following warnings before use:

WARNING: CVS Tagging plugin currently does not work with CVS Plugin 2.0 or later.

What does this do?

This plugin will perform CVS tagging (cvs rtag when possible) after a job has been built successfully.



Change Log

Release 1.7 (Nov 3rd, 2011):

Release 1.6 (April 30, 2011):

  • Fixed tagging the latest files on a branch. Resolves JENKINS-2895
  • Use exact same date format as the CVS plugin uses to checkout when using date. JENKINS-7430, JENKINS-8875
  • Fix tagging on slave servers. JENKINS-3035
  • Added option to move tag if it already exists (cvs (r)tag -F). JENKINS-7851
  • Mark build as unstable if the tag command fails.

Release 1.5 (January 28, 2010):

  • Update code for more recent Hudson

Release 1.4 (May 11, 2009):

  • Fixed a bug in the multi-module name (report)

Release 1.3 (December 8, 2008):

Release 1.2 (October 4, 2008):

Release 1.1 (June 17, 2008):

  • Fix bug in validation of groovy expression for 'tag name'

Release 1.0 (June 16, 2008):

  • Initial release


  1. Unknown User (jkbuster)

    I'm trying to get this plugin working on a slave build server, but it always returns "ERROR: Cannot run program "cvs" (in directory "/tmp/hudson2842237934168090073tmp"): java.io.IOException: error=2, No such file or directory"

    I'm assuming that this means that it cannot find the cvs execuatable, but I have double checked and it's in the PATH. Also, when tagging after the build, it works fine, it's just during the build that it has a problem. So, it seems to be a problem when executing on the slave.

    Any help would be greatly appreciated.


    1. Unknown User (btrim)

      This should be fixed in release 1.6

  2. Unknown User (bertrc)

    Is there a way to have this plugin run cvs rtag with the "-F" parameter, so that it moves an existing tag? I want to tag files involved in every successful build as "BUILD_SUCCESS", but if I try to do that via this plugin I get errors that the tag already exists.

    1. Unknown User (nyghtfall)

      Agreed - this is causing us no end of problems for our staged builds and our scheduled developer deployments.

      1. Unknown User (btrim)

        Check out the new release, I added this feature.

  3. Unknown User (schinnaraj)


    When I try to tag the successful build, it's failing with the following error.

    CVS Tag plugin does not support tagging for SCM hudson.scm.NullSCM@4cdff864.

    I'm using version 1.6 of this plugin.

    Thanks in advance for the help


  4. Unknown User (rbenning)

    This site says, that the plugin does currently not work with cvs-plugin 2.0 or later. Is there any scedule for fixing this?

  5. Unknown User (wintee)

    I need to embed the tag in my build executables, if I create a text file containing the tag, during my build, is it possible to read this/use it as the tag string?

  6. Unknown User (deceiver)

    Hi, will a tagging plugin that work with version 2.0 be released?