On Jun 25, 6:37 pm, Marcel Hild <[email protected]> wrote: > Hi, > I installed the somewhat unofficial version > fromhttp://blogs.sun.com/tor/entry/nbgit_for_netbeans_6_9(the one in the > comments). > It has an issue with showing a diff for a branch created from a > remote. > > Something like > git clone [email protected]:... > git checkout -b mybranch > > Now the diff doesnt work, it says > > java.lang.NullPointerException > at org.spearce.jgit.lib.GitIndex$Entry.<init>(GitIndex.java:418) > at org.spearce.jgit.lib.GitIndex.readTree(GitIndex.java:798) > at org.spearce.jgit.lib.GitIndex.readTree(GitIndex.java:796) > at org.spearce.jgit.lib.GitIndex.readTree(GitIndex.java:796) > at org.spearce.jgit.lib.GitIndex.readTree(GitIndex.java:783) > at org.nbgit.client.CheckoutBuilder.checkout(CheckoutBuilder.java: > 163) > at org.nbgit.util.GitUtils.getFileRevision(GitUtils.java:622) > at org.nbgit.ui.diff.DiffStreamSource.init(DiffStreamSource.java:217) > Caused: java.io.IOException: Can not load remote file for /path/to/ > file/bs.js > at org.nbgit.ui.diff.DiffStreamSource.init(DiffStreamSource.java:245) > at org.nbgit.ui.diff.Setup.initSources(Setup.java:261) > at org.nbgit.ui.diff.MultiDiffPanel > $DiffPrepareTask.run(MultiDiffPanel.java:616) > at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java: > 1418) > [catch] at org.openide.util.RequestProcessor > $Processor.run(RequestProcessor.java:1957) > > When working on a repository without remotes, it works. > > With the official 0.3 plugin for NB6.8 this works for both cases. > > Do you also see this behavior? > > Any ideas?
The CheckoutBuilder code has been rewritten a lot since the version that appears to be in the nbgit plugin version you are using. Could you give one of the plugins I uploaded yesterday a try and see if you can reproduce it? - http://code.google.com/p/nbgit/downloads/list?q=0.4 -- You received this message because you are subscribed to the Google Groups "nbgit" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/nbgit?hl=en.
