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

Mvn release plugin problems with too many - in name

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Blocker
    • Resolution: Incomplete
    • 1.7
    • None
    • None

    Description

      Have maven problems with modules containing too many "-"?
      I have projects that are named:

      globalpom-groovy/
      globalpom-groovy/globalpom-groovy/pom.xml < parent pom
      globalpom-groovy/globalpom-groovy-izpack/pom.xml
      globalpom-groovy/globalpom-groovy-izpack-snglejar/pom.xml
      globalpom-groovy/globalpom-groovy-testutils/pom.xml
      

      But if I do mvn release:prepare inside of globalpom-groovy/globalpom-groovy/, then I get the error:

      [INFO] Executing: /bin/sh -c cd 
      /mnt/read/projects/com.anrisoftware/globalpom/globalpom-groovy/globalpom-
      groovy && git add -- pom.xml -izpack/pom.xml -izpack-singlejar/pom.xml -
      testutils/pom.xml
      [INFO] Working directory: 
      /mnt/read/projects/com.anrisoftware/globalpom/globalpom-groovy/globalpom-
      groovy
      [INFO] 
      ------------------------------------------------------------------------
      [INFO] Reactor Summary:
      [INFO] 
      [INFO] Global POM Groovy ................................. FAILURE [12.365s]
      [INFO] Global POM Groovy IzPack .......................... SKIPPED
      [INFO] Global POM Groovy IzPack Single Jar ............... SKIPPED
      [INFO] Global POM Groovy Test Utilities .................. SKIPPED
      [INFO] 
      ------------------------------------------------------------------------
      [INFO] BUILD FAILURE
      [INFO] 
      ------------------------------------------------------------------------
      [INFO] Total time: 13.066s
      [INFO] Finished at: Sat Jan 21 15:45:50 CET 2012
      [INFO] Final Memory: 12M/152M
      [INFO] 
      ------------------------------------------------------------------------
      [ERROR] Failed to execute goal org.apache.maven.plugins:maven-release-
      plugin:2.0:prepare (default-cli) on project globalpom-groovy: Unable to commit 
      files
      [ERROR] Provider message:
      [ERROR] The git-add command failed.
      [ERROR] Command output:
      [ERROR] fatal: pathspec 'globalpom-groovy/-izpack/pom.xml' did not match any 
      files
      

      Of course that's wrong 'globalpom-groovy/-izpack/pom.xml' should be
      '../globalpom-groovy-izpack/pom.xml', or something like that.

      Attachments

        1. mvn-release-prepare.log
          20 kB
          Erwin Mueller

        Issue Links

          Activity

            People

              Unassigned Unassigned
              devent Erwin Mueller
              Votes:
              3 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 10m
                  10m