As you asked... features I would love to see are;
1) .gitignore support working (I know this is an upstream issue with
JGit but is the main reason I switch back to GitX when I've changed
more than one file in a commit)
2) A GitX style commit dialog (cherry picking hunks to go into a
commit). It's very often I will fix codestyle changes along with the
real work. I prefer to set these up as separate commits.
3) Interactive rebase support. If I've worked on several things or
done some code style changes in-between I sometimes like to do an
interactive rebase before pushing/svn dcommiting so that commits are
grouped logically and implemented functionality can be easily reverted
if necessary.
Thanks for the good work so far.
Jon
Yep, you'll need to build from source for the time-being. If there's
demand though we can upload a patched release.
I don't think NetBeans 6.7M2+ hooks into any Cocoa APIs directly
(although the Java implementation on OS X as of a few releases ago, is
based on Cocoa and not Carbon). I agree though it does look better!
Alex
I agree that nbgit should be closely tied to the 6.7 development,
which now is entering beta. Later we can decide if a separate download
should be available for 6.5 etc. I tested if the module can be
installed from source in M3 and I didn't find any problems; it is made
available in the new "Team" menu.
.gitignore support is crucial but lacking in JGit although I have the
impression something is being tested in the eclipse plugin.
Anyway, I am currently reading the Rich Client Programming book and
getting some much needed insights into how NetBeans works.
--
Jonas Fonseca