Home Screen shots License Development Download Change log

What is Onzen?

Onzen is a graphical front end for the revision control systems CVS, SVN, and HG. It represent the files managed by the RCS in a tree-view with detailed information and offers functions to e. g. update, commit, add, remove, rename, revert, diff, view files.

Onzen has a long history and I developed it as a helping tool for my daily work. The first (not published) version was written in TclTK and I used it already for years. Now I recreated Onzen as a Java SWT program and published it as OpenSource.

Features

Requirements

Screen shots

Fig. 1: Main window: file tree view
Fig. 2: File diff
Fig. 3: File revisions data
Fig. 4: List of changed files
Fig. 5: Create patch
Fig. 6: Mail patch for review
Fig. 7: Patches
Fig. 8: Annotations
Fig. 9: Preferences

License

Onzen is currently under GPL version 2.

Development

If you are interested in development work and the most recent development version, please have a look at:

http://developer.berlios.de/projects/onzen

You can check-out the most recent version ("bleeding edge") with:

  svn checkout svn://svn.berlios.de/onzen/trunk onzen
      
You can check-out release branches with:
  svn checkout svn://svn.berlios.de/onzen/branches/onzen-0.02
      

Download

Note: versions with a character suffix are bug-fix versions.

Sources: onzen-0.02.tar.bz2
md5sum: 25c49b24e78a953b21b056ea0bdaf77f

Binary packages:

System Version Package md5sum
Linux, 32bit+64bit 0.02 onzen-0.02-linux.tar.bz2 c4ffeecd262e515bbf921e7302d41f30
Solaris, 32bit 0.02 onzen-0.02-solaris.tar.bz2 cf04bd7080cf7374621ab341233d0e99
MacOS X, 32bit+64bit 0.02 onzen-0.02-macosx.tar.bz2 6f09261e61114140b2dd3c28984f8b8e
Windows, 32bit+64bit 0.02 onzen-0.02-windows.zip 8ba8a516e0f1c80878f354b256d3495f

Note: currently I have no access to a MacOS X system where I can test the MacOS X package.

ChangeLog

2011-09-06 0.02
  * support sending mails with JavaMail
  * store patches with summary and message, fix patch number
  * CVS: fix revert, avoid sticky-tag for HEAD
  * improve mime-type dialog: add "add new command" checkbox
  * fix SWT synchronisation problem with some widgets
  * made some dialogs non-modal
  * support review board
  * added some find fields
  * fixed revisiont tree: show selected revision
  * added action dialog to annotations
                    
2010-02-26 0.01
  * initial release: first published version of Onzen written now in Java SWT
      


Any feedback is welcome. Please send an email to: torsten.rupp at gmx.net Back to top