Konrad Windszus created SCM-996:
-----------------------------------

             Summary: Streamline checkIn operation in git providers with 
respect to modified/added/removed files
                 Key: SCM-996
                 URL: https://issues.apache.org/jira/browse/SCM-996
             Project: Maven SCM
          Issue Type: Improvement
          Components: maven-scm-provider-gitexe, maven-scm-provider-jgit
            Reporter: Konrad Windszus


Currently {{ScmManager.checkIn(...)}} behaves differently for the different git 
providers with respect to files which have not been added/removed with 
ScmManager API before.

This is related to SCM-970, but aims at making both git providers behave the 
same for the existing API.

The following table lists the status quo for modified files when 
{{ScmManager.checkIn(...)}} is performed


||Provider||ScmManager.checkIn(...) with fileSet empty||ScmManager.checkIn(...) 
with fileSet not empty
|git|index not modified prior commit|files in fileSet added to index prior 
commit
|jgit|index updated for modified files prior commit|files in fileSet added to 
index prior commit





--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to