I am trying to create Jenkins job that performs release on my project using maven-release-plugin. First step of Jenkins job is checkout from CVS by tag x-x-x. The problem is that when maven-release-plugin changes version in pom.xml and tries to commit file to CVS, commit fails (not tagging) because tag that was used during checkout is not branch tag:
cvs commit: sticky tag `x-x-x' for file `pom.xml' is not a branch
I would like to avoid creating branch tag for pom.xml just to satisfy maven-release-plugin. Is there another way?