Skip to content
NetBeans Git Module
Java
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
javahelp/org/nbgit/docs Fix credits to EGit/JGit Jun 28, 2010
misc Set module specification to 1.0. Apr 4, 2008
nbproject [#70] Remove unused org.netbeans.modules.editor.lib dependency Jul 1, 2010
release/modules/ext Minor whitespace cleanup Jun 29, 2010
src Merge remote branch 'jonas/master' Nov 12, 2010
test/unit Minor whitespace cleanup Jun 29, 2010
.gitattributes Add .gitattributes file to improve diff hunk headers Aug 10, 2009
.gitignore Fix top-level .gitignore patterns to only match direct subdirs Aug 17, 2009
CONTRIBUTORS Add contact info to CONTRIBUTORS Sep 5, 2008
LICENSE Merging in the nbjgit fork to master. Sep 5, 2008
README Cleanup code whitespace Sep 5, 2008
README.markdown Update README with note on official Oracle plugin Nov 12, 2010
build.xml Remove unneeded build code for including jars in release/modules/ext/ Aug 17, 2009
manifest.mf

README.markdown

NetBeans Git Module

Note

Official Oracle-developed Plugin

Oracle have now begun development of an official NetBeans Git plugin. You can follow the development of this plugin on the NetBeans wiki:

You can also subscribe to the mailing list for more detailed discussion of the plugin's development:

Code for the plugin has already landed in the NetBeans "silver" repository. Unfortunately, NetBeans and official plugins are not developed with Git, but with Mercurial (hg). To clone the repository:

hg clone http://hg.netbeans.org/main-silver/

Please note: the repository is large and cloning can take a considerable amount of time.

Introduction

A versioning plugin for working with Git repositories in Netbeans. Presently, it supports the basic tasks of status, diff, commit, and log viewing. Future versions will increase functionality to provide a full set of 'porcelain' commands.

It uses the JGit library for accessing repositories. To ease installation a JGit jar is distributed with the project source in release/modules/ext/.

More information and documentation are available in the form of JavaHelp files which can be found under:

  • javahelp/org/nbgit/docs/

They will also be accessible via the Help menu when the plugin has been installed.

To download the latest version, check the current status of development, or report an issue visit the project page at:

Installation

This module is still under development and thus may randomly crash, eat all your memory, etc. So consider yourself warned! Before installing or upgrading make sure you read the release notes and list of known issues. They can be found in:

  • javahelp/org/nbgit/docs/news.html
  • javahelp/org/nbgit/docs/issues.html

To install from source you need to install the "NetBeans Plugin Development" plugin from the plugins menu. Afterwards clone the repository and use File > Open Project to add it to your project list in Netbeans. Then right click on the new project and select "Install/Reload in Development IDE". You are advised to first test the plugin by "running" the project.

Getting the Source

Performing a git clone on either of the following repositories will get you the latest source:

git clone git://github.com/myabc/nbgit.git
git clone git://gitorious.org/nbgit/mainline.git (on gitorious)

The following additional mirrors are available:

git://repo.or.cz/nbgit.git
http://repo.or.cz/r/nbgit.git

Licensing and Copyright

This code is dual-licensed under the COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 and the GNU Public License (GPL) v2. Please see LICENSE for licensing and copyright information.

Support

You can’t perform that action at this time.