Permalink
Commits on Nov 12, 2010
  1. Update README with note on official Oracle plugin

    myabc committed Nov 12, 2010
    Signed-off-by: Alex Coles <alex@alexbcoles.com>
  2. Merge remote branch 'jonas/master'

    myabc committed Nov 12, 2010
    Conflicts:
    	src/org/nbgit/client/CheckoutBuilder.java
    
    Signed-off-by: Alex Coles <alex@alexbcoles.com>
Commits on Jul 1, 2010
  1. [#75] Remove reference to BrowserTopComponent.settings from layer.xml

    jonas committed Jul 1, 2010
    The missing file breaks Rails debugging reporting the following message:
    
      Caused: java.io.FileNotFoundException: jar:file:/.../org-nbgit.jar!/org/nbgit/resources/BrowserTopComponentSettings.xml
        at org.netbeans.JarClassLoader$ResURLConnection.connect(JarClassLoader.java:870)
        at org.netbeans.JarClassLoader$ResURLConnection.getInputStream(JarClassLoader.java:906)
        at org.netbeans.core.startup.layers.BinaryFS$BFSFile.getInputStream(BinaryFS.java:736)
      Caused: java.io.FileNotFoundException
    
    The change should not alter anything, since the component was not
    persisted before either.
    
    Also update the gitversioning .settings files to version 0.4 and give
    the BrowserTopComponent class a more unique ID: org-nbgit-ui-browser.
    
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
  2. Remove unused imports from GitCommand

    jonas committed Jul 1, 2010
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
  3. [#77] Fix deprecation warnings for org.openide.NotifyDescriptor.Excep…

    jonas committed Jul 1, 2010
    …tion
    
    ... when upgrading to NetBeans 6.9.
    
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
  4. [#67] Fix string index out of bounds exception in FnMatch.hasLeadingP…

    Martin Dilger authored and jonas committed Jul 1, 2010
    …eriod
    
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
  5. Bump spec version to 0.4

    jonas committed Jul 1, 2010
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
  6. [#70] Remove unused org.netbeans.modules.editor.lib dependency

    jonas committed Jul 1, 2010
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
Commits on Jun 30, 2010
  1. Merge remote branch 'manandbytes/move-to-org.eclipse.jgit-0.8.4'

    jonas committed Jun 30, 2010
    Conflicts:
    	nbproject/project.properties
    	src/org/nbgit/client/CheckoutBuilder.java
    	src/org/nbgit/client/IndexBuilder.java
    	src/org/nbgit/util/GitCommand.java
Commits on Jun 29, 2010
  1. Minor whitespace cleanup

    myabc committed Jun 29, 2010
    Signed-off-by: Alex Coles <alex@alexcolesportfolio.com>
Commits on Jun 28, 2010
  1. Don't call org.eclipse.jgit.lib.Repository's refreshFromDisk()

    manandbytes committed Jun 22, 2010
    This method was removed upstream [1], [2] as a part of refactoring.
    
    [1] JGit commit: 01b5392cdbc12ce2e21fd1d1afbd61fdf97e1c38
    [2] http://egit.eclipse.org/r/194
    
    Signed-off-by: Mykola Nikishov <mn@mn.com.ua>
  2. Move from org.spearce.jgit to org.eclipse.jgit

    manandbytes committed Jun 22, 2010
    Signed-off-by: Mykola Nikishov <mn@mn.com.ua>
  3. Merge remote branch 'origin/master' into master-move-to-org.eclipse.j…

    manandbytes committed Jun 28, 2010
    …git-0.8.4
    
    Conflicts:
    	src/org/nbgit/ui/init/InitAction.java
    	src/org/nbgit/util/GitCommand.java
    	test/unit/src/org/nbgit/junit/RepositoryTestCase.java
    
    Signed-off-by: Mykola Nikishov <mn@mn.com.ua>
  4. Override new abstract methods in RepositoryTestCase.MockSystemReader

    manandbytes committed Jun 24, 2010
    org.eclipse.jgit.util.SystemReader was extened with two abstract
    methods getTimezone(long) and getCurrentTime(). Implement them and
    always return 0.
    
    Signed-off-by: Mykola Nikishov <mn@mn.com.ua>
  5. Remove GitRepository.GIT_DIR constant

    manandbytes committed Jun 26, 2010
    org.eclipse.jgit.lib.Constants.DOT_GIT was introduced [1], [2] exactly
    for this. NBGit doesn't export any public packages so removing this
    constant wouldn't affect anybody.
    
    [1] JGit commit: 0b8b6b5309f2510f1a2e1c3d77942fa9470dd324
    [2] http://egit.eclipse.org/w/?p=jgit.git;a=commit;h=0b8b6b5309f2510f1a2e1c3d77942fa9470dd324
    
    Signed-off-by: Mykola Nikishov <mn@mn.com.ua>
  6. Fix credits to EGit/JGit

    manandbytes committed Jun 28, 2010
    Signed-off-by: Mykola Nikishov <mn@mn.com.ua>
  7. Upgrade dependencies to JGit 0.8.4

    manandbytes committed Jun 23, 2010
    JGit requires Jsch [1] to support operations over SSH
    protocol. NetBeans 6.8+ provides a module org.netbeans.libs.jsch
    ('Java Secure Channel integration') which provides the exact version
    of Jsch required by JGit (0.1.41). So remove Jsch from the
    distribution.
    
    Update license for JGit 0.8.4 by providing its text and the link to
    original source as it is for 0.8.4. However, I'm not sure about
    possible license terms' violation for CDDL, GPL and EDL.
    
    [1] http://www.jcraft.com/jsch/
    
    Signed-off-by: Mykola Nikishov <mn@mn.com.ua>
  8. Don't call org.eclipse.jgit.lib.Repository's refreshFromDisk()

    manandbytes committed Jun 22, 2010
    This method was removed upstream [1], [2] as a part of refactoring.
    
    [1] JGit commit: 01b5392cdbc12ce2e21fd1d1afbd61fdf97e1c38
    [2] http://egit.eclipse.org/r/194
    
    Signed-off-by: Mykola Nikishov <mn@mn.com.ua>
  9. Move from org.spearce.jgit to org.eclipse.jgit

    manandbytes committed Jun 22, 2010
    Signed-off-by: Mykola Nikishov <mn@mn.com.ua>
Commits on Apr 27, 2010
  1. Applied patch to make compiling work on NetBeans 6.9 beta.

    aef authored and myabc committed Apr 27, 2010
    Patch was created by Google Code user ajamtli and was found here: http://code.google.com/p/nbgit/issues/detail?id=70
  2. Updated README to be more helpful to users not familiar with NetBeans…

    aef authored and myabc committed Apr 27, 2010
    … plugin development
Commits on Sep 20, 2009
  1. Issue 20: Move IndexBuilder modifiers into separate methods

    jonas committed Sep 20, 2009
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
  2. Issue 20: Switch CheckoutBuilder from GitIndex to using DirCache

    jonas committed Sep 19, 2009
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
  3. Issue 20: Optimize CheckoutBuilder's final checkout by caching blob info

    jonas committed Sep 19, 2009
    Introduces a new RevisionEntry value object, which stores index/tree
    entry information such as path, blob ID, and mode.
    
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
Commits on Sep 19, 2009
  1. Issue 20: Change CheckoutBuilder.checkoutEntry to take blob ID and mode

    jonas committed Sep 19, 2009
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
  2. Issue 20: Use DirCache in GitCommand status code to check for existence

    jonas committed Sep 19, 2009
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
  3. Minor formatting tidyup of IndexBuilder and CheckoutBuilder

    jonas committed Sep 19, 2009
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
  4. Add some more project settings related to code formatting

    jonas committed Sep 19, 2009
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
Commits on Sep 14, 2009
  1. Issue 20: Refactor doCommit into CommitBuilder.write

    jonas committed Sep 11, 2009
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
  2. Issue 20: Refactor commit writing to CommitBuilder.writeCommit

    jonas committed Sep 11, 2009
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
  3. Issue 20; Refactor ref updating to separate method in CommitBuilder

    jonas committed Sep 11, 2009
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
  4. Issue 20: Change CommitBuilder to use instance fields when possible

    jonas committed Sep 11, 2009
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
  5. Issue 20: Rename local variables in CommitBuilder to match instance f…

    jonas committed Sep 11, 2009
    …ields
    
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
  6. Issue 20: Make commit methods in CommitBuilder non-static

    jonas committed Sep 11, 2009
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
  7. Issue 20: Move commit methods from GitCommand to CommitBuilder

    jonas committed Sep 11, 2009
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>