Bazaar Plugin for Eclipse is a Bazaar plugin that offers support for Bazaar as a VCS in Eclipse.
Implemented commands:
add
remove
revert (with dialog to choosse which file/s to revert)
diff
commit (with push after commit and local commit options )
uncommit
annotate
log: History view for files, and a custom Log view for Project (with refresh and "link with selection" buttons)
pull/push: Basic support with a popup to enter the url (Don't support authentication mechanims...be aware if a password is required this can hang Eclipse, see: Bug #121936)
update (very basic)
bind/unbind
missing (basic support, a simple table that show extra/missing revisions)
basic merge support
basic resolve support
Supported Eclipse features:
Create a branch inside eclipse (actually a new project with a new branch in it)
Import a branch as a project (this actually create a new branch which have the specified as parent)
Basic (and experimental) support for multiple projects in the same branch (branch below project root)
Label decorators, with basic support for Text decorations (revno, last_author and date)
Rename and Move/delete support
Log view for project level log (ported from mercurialeclipse) with merge support.
History View
Annotate View (ported from Subclipse)
Project property page to show the output of 'bzr info'
Top level Bzr menu (available using perspective customization).
Quick diff support
Other features:
support lp: URL's (merge, pull, push, etc)
Product's homepage
Requirements:
· Bazaar
· Eclipse
What's New in This Release: [ read full changelog ]
· add support for lp: URL's (fix Bug #253703)
· improves resovle action enablement.
· various fixes and enhancements in commit and revert dialogs
· Notice: this build requires the lastest version of xmloutput (>= 0.6.1)
· Before install or update check the Dependencies section