You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by "Eric Bresie (JIRA)" <ji...@apache.org> on 2019/08/10 21:56:00 UTC

[jira] [Commented] (NETBEANS-2122) Support "native" Git

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

Eric Bresie commented on NETBEANS-2122:
---------------------------------------

So what is needed for there to be "native git" implemented here? 

Assume need

(1) Some way of linking up with external git tool  (i.e. configured location of external git)

(2) Some "git shell" type layer to provide parameters to the git calls

(3) Consume the output from the git commands and display in a user friendly way

(4) Have applicable menu items and/or project related actions which links up to this.

 

Is there some similar "Command line" tool netbeans interface to leverage here?  Maybe a shell interface of some type?

 

> 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
>            Priority: Major
>
> 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 NETBEANS-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.14#76016)

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

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