NBGit with the latest JGit 0.8.4
- JGit’s JARs, license, credits etc were updated, all usages of org.spearce.jgit.* packages were changed to org.eclipse.jgit.*, two simple methods for test case were overrided, removed couple calls to org.eclipse.jgit.lib.Repository’s refreshFromDisk(). By the way, kudos to Shawn Pearce for great commit message😉
- JCraft’s Jsch removed from the NBGit’s distribution because NetBeans 6.8+ provides ‘Java Secure Channel integration’ module that wraps up Jsch.
I’ve pushed my changes to GitHub (yes, ‘build from the sources’ is the single option for now) and there are actually two changesets to be considered:
nbgit-0.3-org.eclipse.jgitonly upgrades JGit to 0.8.4 for the latest released version 0.3 and works with NetBeans 6.8
move-to-org.eclipse.jgit-0.8.4is for current master and works with NetBeans 6.9
Two screenshots of NBGit in action, on both NetBeans 6.8 and 6.9: