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