Ralf Thielow created SCM-686:
--------------------------------

             Summary: Maven SCM failed to parse "git status" output if git 
messages are translated
                 Key: SCM-686
                 URL: https://jira.codehaus.org/browse/SCM-686
             Project: Maven SCM
          Issue Type: Bug
          Components: maven-scm-provider-git
    Affects Versions: 1.7
         Environment: Ubuntu Linux 11.10, Maven-3.0.4
            Reporter: Ralf Thielow
            Priority: Critical
         Attachments: git-status-use-porcelain-option.diff

Maven SCM failed to parse "git status" output if git messages are
translated. This breaks at least maven-release plugin.
The issue is that GitStatusConsumer uses regular expressions to
parse the output of "git status" and these regexps don't match
anymore if git messages are translated. In order to avoid this, we
should use the "--porcelain" option on "git status" to produce
a machine readable output which can be parsed even if git messages
are translated.
I've attached a patch which solves the problem.

Ralf

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to