[ https://issues.jenkins-ci.org/browse/JENKINS-12581?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=158636#comment-158636 ]
SCM/JIRA link daemon commented on JENKINS-12581: ------------------------------------------------ Code changed in jenkins User: Michael Clarke Path: src/main/java/hudson/scm/CVSSCM.java src/main/resources/hudson/scm/CVSSCM/config.jelly http://jenkins-ci.org/commit/cvs-plugin/794afd76127191e6a5174647d0c2620f0aadd915 Log: [FIXED JENKINS-753] Allows performing a clean checkout if update fails [FIXED JENKINS-12595] CVS gets passed the module name so creates lock files in the correct directory on the remote server [FIXED JENKINS-12581] CVS plugin now forces a module name in the udpate command to prevent an attempt to checkout all remote modules > CVS: First CVS Update after Checkout reads whole CVS-Repository > --------------------------------------------------------------- > > Key: JENKINS-12581 > URL: https://issues.jenkins-ci.org/browse/JENKINS-12581 > Project: Jenkins > Issue Type: Bug > Components: cvs > Affects Versions: current > Environment: Tomcat6 / RHEL5 > Reporter: chrisabit > Assignee: Michael Clarke > Priority: Blocker > > When migration from old CVS-Plugin to the new Jenkins CVS-Plugin "Local Name" > isn't defined. > This leads to a HUGE problem: The first CVS-Update (not the first > CVS-Checkout! This works!) will execute: > "cvs update -d -P -r HEAD -D 2012-01-30 16:37:56CE" > Thus the whole CVS repository is read. > Simple solution: When migrating: "Remote Name" and "Local Name" must both be > set. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira