[ 
https://issues.apache.org/jira/browse/SCM-815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16488652#comment-16488652
 ] 

Ilya Basin commented on SCM-815:
--------------------------------

IMO, just state that Cygwin unsupported. Most providers rely too much on 
absolute paths and this won't work with Cygwin. Let them use Mingw git.

It's unclear what "other bash variants" means. 

> maven-scm-provider-gitexe 1.9.x doesn't commit files any more under Cygwin 
> (and other bash variants)
> ----------------------------------------------------------------------------------------------------
>
>                 Key: SCM-815
>                 URL: https://issues.apache.org/jira/browse/SCM-815
>             Project: Maven SCM
>          Issue Type: Bug
>          Components: maven-scm-provider-gitexe
>    Affects Versions: 1.9.1, 1.9.2, 1.9.4, 1.9.5
>         Environment: Cygwin and other bash variants
>            Reporter: Christian Galsterer
>            Priority: Blocker
>
> In 
> https://github.com/apache/maven-scm/blob/maven-scm-1.9.1/maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/status/GitStatusConsumer.java#L214
>  a regression was introduced where modified files are not committed anymore. 
> The problem is the isFile() method as is always returning false for a 
> modified file, e.g. for "/cygwin/c/dev/project/pom.xml" it returns false.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to