Anthony Vanelverdinghe created NETBEANS-2122:
------------------------------------------------

             Summary: Support "native" Git
                 Key: NETBEANS-2122
                 URL: https://issues.apache.org/jira/browse/NETBEANS-2122
             Project: NetBeans
          Issue Type: Bug
          Components: versioncontrol - Git
    Affects Versions: 10.0
            Reporter: Anthony Vanelverdinghe


Native git should be supported because:
* JGit inevitably lags behind native git, e.g. support for "gitattributes" [1] 
took over 7(!) years, and there's still no support for "git worktree" [2] and 
"includeIf" [3]
* JGit's lack of support for certain features leads to unreliable/surprising 
behavior and possible data loss, e.g. [4]
* NetBeans lags behind JGit (and quite a lot by now, see issue 519), because it 
needs to upgrade the bundled JGit

Due to the unreliable behavior, this is a Bug to me, not a New Feature.

See also https://netbeans.org/bugzilla/show_bug.cgi?id=268242

[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=342372
[2] https://bugs.eclipse.org/bugs/show_bug.cgi?id=477475
[3] https://bugs.eclipse.org/bugs/show_bug.cgi?id=543171
[4] https://bugs.eclipse.org/bugs/show_bug.cgi?id=477745



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

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org
For additional commands, e-mail: commits-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to