maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sebastien Deleuze (JIRA)" <>
Subject [jira] (SCM-707) Maven SCM should encode username and password in URL
Date Wed, 02 Jan 2013 15:34:13 GMT
Sebastien Deleuze created SCM-707:

             Summary: Maven SCM should encode username and password in URL
                 Key: SCM-707
             Project: Maven SCM
          Issue Type: Bug
          Components: maven-scm-provider-git, maven-scm-provider-mercurial (hg), maven-scm-provider-svn
    Affects Versions: 1.8
            Reporter: Sebastien Deleuze

When using SCM over http (tested in my case with Git), Maven SCM should encode username and
password before using them with URL.

In order to reproduce, try to create a release with Maven Release and a user with a password
containing @ character, it will fail.

Please find bellow cmd output :

[INFO] Executing: /bin/sh -c cd /DATA/jenkins/workspace/path && git push http://username:*********@git.forge/git/project/

org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.4:prepare
(default-cli) on project project: Unable to commit files
Provider message:
The git-push command failed.
Command output:
error: Couldn't resolve host '@*******@git.forge' while accessing http://username:*********@git.forge/git/project/info/refs
fatal: HTTP request failed

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message