release:perform fails on Git repository relative path
-----------------------------------------------------

                 Key: MRELEASE-590
                 URL: http://jira.codehaus.org/browse/MRELEASE-590
             Project: Maven 2.x Release Plugin
          Issue Type: Bug
          Components: perform
    Affects Versions: 2.0
         Environment: MacOS X 10.6.4, Maven 2.1.0
            Reporter: Andrey Paramonov
         Attachments: pom.xml

Running release:perform on relative Git path

{code}
<scm>
    <connection>scm:git:file://.</connection>
    <developerConnection>scm:git:file://.</developerConnection>
    <url>scm:git:file://.</url>
</scm>
{code}

fails with the error

{code}
[INFO] [release:perform]
[INFO] Checking out the project to perform the release ...
[INFO] Executing: /bin/sh -c cd /Users/andrey/projects/demos/gitmaven/target && 
git clone file://. /Users/andrey/projects/demos/gitmaven/target/checkout
[INFO] Working directory: /Users/andrey/projects/demos/gitmaven/target
[ERROR] The git-clone command failed.
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Unable to checkout from SCM
Provider message:
The git-clone command failed.
Command output:
fatal: '.' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
{code}

It works fine for absolute path though.

Also to note, when I run the same clone command in the shell, it works without 
any problem

{code}
$ git clone file://. /Users/andrey/projects/demos/gitmaven/target/checkout
Initialized empty Git repository in 
/Users/andrey/projects/demos/gitmaven/target/checkout/.git/
remote: Counting objects: 100, done.
remote: Compressing objects: 100% (89/89), done.
remote: Total 100 (delta 38), reused 0 (delta 0)
Receiving objects: 100% (100/100), 9.52 KiB, done.
Resolving deltas: 100% (38/38), done.
{code}

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to