All,
I am trying to evaluate the maven-release-plugin (version 2.0-beta-7) and I can't seem to get it to work flawlessly. Here is my scenario: I have a single library/artifact that has zero dependencies. The current version is set to 1.2-SNAPSHOT in the pom.xml file (see below for XML elements). However, when I go to run release:prepare I get the error pasted below. The Perforce path is valid and the user has the proper rights to edit the file (verified via Perforce UI and command-line). What am I doing wrong? [POM Elements] <project ... > <modelVersion>4.0.0</modelVersion> <artifactId>proj-utils</artifactId> <packaging>jar</packaging> <version>1.2-SNAPSHOT</version> <name>Project Utilities</name> <url>http://www.mydomain.com</url> <groupId>proj</groupId> [Maven Error] [INFO] [release:prepare] [INFO] Resuming release from phase 'generate-release-poms' [INFO] Generating release POMs... [INFO] Generating release POM for 'Lty Utils'... [DEBUG] No SCM translator found - skipping rewrite [INFO] ------------------------------------------------------------------------ [ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] Cannot add release POM to SCM: Exception while executing SCM command. Unknown input: //depot/sandboxes/mdelaney/utils/release-pom.xml#4 - opened for add [INFO] ------------------------------------------------------------------------ [DEBUG] Trace org.apache.maven.lifecycle.LifecycleExecutionException: Cannot add release POM to SCM: Exception while executing SCM command.