Uploaded image for project: 'Maven SCM'
  1. Maven SCM
  2. SCM-678

scm perforce: mvn release:prepare fails with IOException and a write error (Access is denied)

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.7
    • Fix Version/s: 1.8
    • Labels:
      None
    • Environment:
      Windows 7 both command prompt and cygwin using Perforce for SCM

      Description

      When running

      mvn release:prepare -Dusername=<perforce_user> -Dpassword=<perforce_password>

      I get the errors:

      • java.io.IOException: The filename, directory name, or volume label syntax is incorrect
      • [ERROR] CommandLineException Exit code: 1 - Usage: add/edit/delete [-c changelist#] [ -d -f -k -n -v ] [-t type] files...
        Missing/wrong number of arguments.
      • [ERROR] Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.3.1:prepare (default-cli) on project root-project: Error writing POM: D:\Server\pom.xml (Access is denied) -> [Help 1]

      The full output is attached.

      Sometimes I also get the error:

      • [ERROR] D:\Server\pom.xml - file(s) not in client view.

      Though I created the client in the same location I'm running from, and I'm not sure that error is related to the others (as the others also occur when that one doesn't).

      It's been suggested (on stackoverflow: http://stackoverflow.com/questions/10999403/maven-releaseprepare-ioexception) that the error has to do with my D drive being a mapped drive, though I don't think it is as it's not listed if I run subst. However, I think it must be at least a partition on the same hard drive, unless my PC has three physical drives (work PC), but I guess that shouldn't make any difference to the program?

        Attachments

        1. mvn_release_output_x.txt
          39 kB
          Robert Scholte
        2. mvn_release_output_x_client_env.txt
          39 kB
          Robert Scholte
        3. MNG-678-perforce.patch
          12 kB
          Svend Hansen
        4. maven-release-error.txt
          11 kB
          Robert Scholte

          Issue Links

            Activity

              People

              • Assignee:
                olamy Olivier Lamy (*$^¨%`£)
                Reporter:
                rfscholte Robert Scholte
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: