{hudson-plugin-info:cvs}
{excerpt}This bundled plugin integrates Hudson with CVS version control system.{excerpt}This plugin was historically a part of Hudson core, but starting 1.340 it is now separated into its own plugin.
h1. Changelog
h3. Version 2.2.0 (Oct 26, 2011)
* Improved code style, added unit tests, implemented equals and hashcode methods required for [Project Cascading|http://wiki.hudson-ci.org/display/HUDSON/Project+cascading] feature.
* Updated hudson parent to 2.1.2.
h3. Version 2.1.2 (Oct 7, 2011)
* Fixed: Tag this build fails with "cannot open CVS/Entries for reading" ([issue #8|http://java.net/jira/browse/HUDSON-8])
* Patched hudson.util.Digester2 was replaced with org.apache.commons.digester3.Digester.
h3. Version 2.1.0_1 (Aug 2, 2011)
* Fixed: Remote operation error during CVS checkout to Hudson slave ([8966@issue])
h3. Version 2.1.0 (July 27, 2011)
* Implemented: Checkout two modules from different cvs location ([768@issue])
* Implemented: Parameter usable as value for SCM fields ([3230@issue])
* Fixed: Hudson fails to calculate changelog with CVS 1.12 ([7833@issue])
* Fixed: ERROR: Failed to record SCM polling ([8881@issue])
* Fixed: Problem with endOfLine on checkout ([8902@issue])
* Fixed: java.lang.AssertionError: class hudson.scm.CVSSCM$TagAction is missing its descriptor
* Improved cvsroot validation to process urls with specified empty passwords
* Changed maven groupId to "org.hudsonci.plugins"
h3. Version 2.0.1 (June 2, 2011)
* Fixed: Change set always shows "No changes" ([8852@issue])
h3. Version 2.0.0 (May 03 2011)
* Added batch of Chinese localization of HTML about CVSSCM files.
h3. Version 1.2 (Jul 20 2010)
* Fix NPE in "tag all upstream builds" feature. ([4374@issue])
* Avoid file handle leak if there are errors reading CVS/Entries files.
h3. Version 1.1 (Mar 25 2010)
* Improved the debug switch behavior to cover "cvs update" ([report|http://n4.nabble.com/cvs-polling-fails-after-2nd-build-td1595867.html#a1599322])
* Space in the module name breaks after-the-fact tagging ([4961@issue])
h3. Version 1.0 (Jan 13 2010)
* Fixed "tried to access method hudson.scm.ChangeLogSet$Entry.setParent(Lhudson/scm/ChangeLogSet;)V from class hudson.scm.CVSChangeLogSet" ([5251@issue])
h3. Version 0.1 (Dec 24 2009)
* Initial version, split from the core. The CVS functionality has been in the core for several years.
{excerpt}This bundled plugin integrates Hudson with CVS version control system.{excerpt}This plugin was historically a part of Hudson core, but starting 1.340 it is now separated into its own plugin.
h1. Changelog
h3. Version 2.2.0 (Oct 26, 2011)
* Improved code style, added unit tests, implemented equals and hashcode methods required for [Project Cascading|http://wiki.hudson-ci.org/display/HUDSON/Project+cascading] feature.
* Updated hudson parent to 2.1.2.
h3. Version 2.1.2 (Oct 7, 2011)
* Fixed: Tag this build fails with "cannot open CVS/Entries for reading" ([issue #8|http://java.net/jira/browse/HUDSON-8])
* Patched hudson.util.Digester2 was replaced with org.apache.commons.digester3.Digester.
h3. Version 2.1.0_1 (Aug 2, 2011)
* Fixed: Remote operation error during CVS checkout to Hudson slave ([8966@issue])
h3. Version 2.1.0 (July 27, 2011)
* Implemented: Checkout two modules from different cvs location ([768@issue])
* Implemented: Parameter usable as value for SCM fields ([3230@issue])
* Fixed: Hudson fails to calculate changelog with CVS 1.12 ([7833@issue])
* Fixed: ERROR: Failed to record SCM polling ([8881@issue])
* Fixed: Problem with endOfLine on checkout ([8902@issue])
* Fixed: java.lang.AssertionError: class hudson.scm.CVSSCM$TagAction is missing its descriptor
* Improved cvsroot validation to process urls with specified empty passwords
* Changed maven groupId to "org.hudsonci.plugins"
h3. Version 2.0.1 (June 2, 2011)
* Fixed: Change set always shows "No changes" ([8852@issue])
h3. Version 2.0.0 (May 03 2011)
* Added batch of Chinese localization of HTML about CVSSCM files.
h3. Version 1.2 (Jul 20 2010)
* Fix NPE in "tag all upstream builds" feature. ([4374@issue])
* Avoid file handle leak if there are errors reading CVS/Entries files.
h3. Version 1.1 (Mar 25 2010)
* Improved the debug switch behavior to cover "cvs update" ([report|http://n4.nabble.com/cvs-polling-fails-after-2nd-build-td1595867.html#a1599322])
* Space in the module name breaks after-the-fact tagging ([4961@issue])
h3. Version 1.0 (Jan 13 2010)
* Fixed "tried to access method hudson.scm.ChangeLogSet$Entry.setParent(Lhudson/scm/ChangeLogSet;)V from class hudson.scm.CVSChangeLogSet" ([5251@issue])
h3. Version 0.1 (Dec 24 2009)
* Initial version, split from the core. The CVS functionality has been in the core for several years.