[JENKINS-25166] Allow update with date and tag

Specifically reintroducing the `else` (while keeping the other changes here and in https://github.com/jenkinsci/cvs-plugin/pull/35) makes the test in https://github.com/jenkinsci/cvs-plugin/pull/37 pass.