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

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

    Conflicts:
    	src/org/nbgit/client/CheckoutBuilder.java
    
    Signed-off-by: Alex Coles <alex@alexbcoles.com>
    committed Nov 12, 2010
Commits on Jul 1, 2010
  1. @jonas

    [#75] Remove reference to BrowserTopComponent.settings from layer.xml

    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>
    jonas committed Jul 1, 2010
  2. @jonas

    Remove unused imports from GitCommand

    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
    jonas committed Jul 1, 2010
  3. @jonas

    [#77] Fix deprecation warnings for org.openide.NotifyDescriptor.Excep…

    …tion
    
    ... when upgrading to NetBeans 6.9.
    
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
    jonas committed Jul 1, 2010
  4. @jonas

    [#67] Fix string index out of bounds exception in FnMatch.hasLeadingP…

    …eriod
    
    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
    Martin Dilger committed with jonas Jul 1, 2010
  5. @jonas

    Bump spec version to 0.4

    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
    jonas committed Jul 1, 2010
  6. @jonas

    [#70] Remove unused org.netbeans.modules.editor.lib dependency

    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
    jonas committed Jul 1, 2010
Commits on Jun 30, 2010
  1. @jonas

    Merge remote branch 'manandbytes/move-to-org.eclipse.jgit-0.8.4'

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

    Signed-off-by: Alex Coles <alex@alexcolesportfolio.com>
    committed Jun 29, 2010
Commits on Jun 28, 2010
  1. @manandbytes

    Don't call org.eclipse.jgit.lib.Repository's refreshFromDisk()

    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>
    manandbytes committed Jun 22, 2010
  2. @manandbytes

    Move from org.spearce.jgit to org.eclipse.jgit

    Signed-off-by: Mykola Nikishov <mn@mn.com.ua>
    manandbytes committed Jun 22, 2010
  3. @manandbytes

    Merge remote branch 'origin/master' into master-move-to-org.eclipse.j…

    …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>
    manandbytes committed Jun 28, 2010
  4. @manandbytes

    Override new abstract methods in RepositoryTestCase.MockSystemReader

    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>
    manandbytes committed Jun 24, 2010
  5. @manandbytes

    Remove GitRepository.GIT_DIR constant

    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>
    manandbytes committed Jun 26, 2010
  6. @manandbytes

    Fix credits to EGit/JGit

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

    Upgrade dependencies to JGit 0.8.4

    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>
    manandbytes committed Jun 23, 2010
  8. @manandbytes

    Don't call org.eclipse.jgit.lib.Repository's refreshFromDisk()

    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>
    manandbytes committed Jun 22, 2010
  9. @manandbytes

    Move from org.spearce.jgit to org.eclipse.jgit

    Signed-off-by: Mykola Nikishov <mn@mn.com.ua>
    manandbytes committed Jun 22, 2010
Commits on Apr 27, 2010
  1. @aef

    Applied patch to make compiling work on NetBeans 6.9 beta.

    Patch was created by Google Code user ajamtli and was found here: http://code.google.com/p/nbgit/issues/detail?id=70
    aef committed with Apr 27, 2010
  2. @aef

    Updated README to be more helpful to users not familiar with NetBeans…

    … plugin development
    aef committed with Apr 27, 2010
Commits on Sep 20, 2009
  1. @jonas

    Issue 20: Move IndexBuilder modifiers into separate methods

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

    Issue 20: Switch CheckoutBuilder from GitIndex to using DirCache

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

    Issue 20: Optimize CheckoutBuilder's final checkout by caching blob info

    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>
    jonas committed Sep 19, 2009
Commits on Sep 19, 2009
  1. @jonas

    Issue 20: Change CheckoutBuilder.checkoutEntry to take blob ID and mode

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

    Issue 20: Use DirCache in GitCommand status code to check for existence

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

    Minor formatting tidyup of IndexBuilder and CheckoutBuilder

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

    Add some more project settings related to code formatting

    Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
    jonas committed Sep 19, 2009
Commits on Sep 14, 2009
  1. @jonas

    Issue 20: Refactor doCommit into CommitBuilder.write

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

    Issue 20: Refactor commit writing to CommitBuilder.writeCommit

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

    Issue 20; Refactor ref updating to separate method in CommitBuilder

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

    Issue 20: Change CommitBuilder to use instance fields when possible

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

    Issue 20: Rename local variables in CommitBuilder to match instance f…

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

    Issue 20: Make commit methods in CommitBuilder non-static

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

    Issue 20: Move commit methods from GitCommand to CommitBuilder

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