Github user rfscholte commented on the issue:

    https://github.com/apache/maven-scm/pull/31
  
    I think we missed something. `GitStatusConsumer` says
    
        /**
         * Entries are relative to working directory, not to the repositoryroot
         */
        private List<ScmFile> changedFiles = new ArrayList<ScmFile>();
    
    That was probably true before introducing the `--porcelain` argument, 
because the related git-status docs says
    
        Porcelain Format
        The porcelain format is similar to the short format, but is guaranteed 
not to change in a backwards-incompatible way between Git versions or based on 
user configuration. This makes it ideal for parsing by scripts. The description 
of the short format above also describes the porcelain format, with a few 
exceptions:
        1.The user’s color.status configuration is not respected; color will 
always be off.
        2.The user’s status.relativePaths configuration is not respected; 
paths shown will always be relative to the repository root.
    
    So we need to go through the codebase to verify if the proper paths are 
used. 


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to