FeaturesPluginsDocs & SupportCommunityPartners

NetBeans IDE 6.1 Features

Version Control and Developer Collaboration

File Versioning Diff viewer in the NetBeans IDE
Click image for fullscreen preview

"Developer Collaboration combined with the integrated version control feature makes the NetBeans IDE a powerful tool for your distributed development team.

Integrated Version Control Tools

The IDE recognizes your existing version-controlled directories automatically. Context menus allow you to quickly update, check out, compare (diff), and rename files, and commit modifications.

CVS, Subversion, Mercurial, ClearCase new!

Choose between popular version control systems: CVS, Subversion, or Mercurial. A new ClearCase plugin is available from the Plugin Manager (Tools > Plugins). The Subversion implementation supports file, http, https, svn, and svn+ssh authentication protocols. The CVS implementation supports pserver, ext, local and fork authentication protocols.

File Status and History

Use the Versioning window to see all recent changes in a directory with one glance. Badges and colors on file names inform you about the file status. Get a quick overview of each file's history, read commit log messages, and roll back changes to previous versions if necessary.

file version control

Line-Based Diff Viewer

New, removed, and modified lines are clearly color-coded in the Editor's left sidebar, and quick navigation marks are placed in the errorstripe to the right. Clicking on the left sidebar allows you to roll back individual changes, or to open the Diff Viewer.

Use the Diff Viewer to compare two files side by side, line by line, if immediate and transparent conflict resolution is necessary. The Diff viewer includes a full-featured editor pane so you can resolve merge conflicts in the current file in an intuitive way.

file version revert

Remote Project Sharing

With the Developer Collaboration plugin* you share NetBeans projects in real time over the network. You can review your partners' work, or allow them to make remote changes to your project: All invited parties are able to compile, debug, profile, and run the shared application, and you can watch each other make changes to the source code.

Developer Collaboration Chat

Discuss source code in style with remote developers: The Developer Collaboration plugin* allows you to send instant messages in plain text, XML, HTML, or Java, complete with syntax highlighting.

netbeans ide developer collaboration chat

 

-  Java SE And Base IDE Learning Trail

(*) The Developer Collaboration plugin and the Mercurial Plugin are available from the Plugin Manager (Tools > Plugins).

Companion
Projects:
MySQL Database Server   Open JDK: an Open SourceJDK   GlassFish Community: an Open Source Application Server    Mobile & Embedded Community    Open Solaris   java.net - The Source for Java Technology Collaboration   Virtual Box - full virtualizer  Open ESB - The Open Enterprise Service Bus Powered by