Thierry USO
Free softwares for OpenVMS
 

Superversion : About

Superversion is a version control system written in Java by Stefan Reich (http://www.superversion.org/). It is an alternative to free solutions (CVS, Subversion...) running on Unix or commercial solutions (CMS...) running on OpenVMS. The stable version (Superversion 1.2) is a standalone and single-user application. The following version (Superversion 2.0) will be a client-server and multi-user application.

I have ported Superversion 1.2 on OpenVMS. Porting means testing all the functions, adapting the source code to correct some failures, writing a startup procedure and creating a PCSI kit. Superversion 2.0 will be ported as soon as there will be a stable version.

Superversion is a free software published under GPL. Superversion for OpenVMS needs Java 1.4.1-2 or later. It may be installed on ODS2 or ODS5 volume. The project directories MUST have a "default version limit" equal to 1 and the source files in these directories MUST be in the Stream-LF format. Superversion has been tested on Alpha but not on Itanium.

Thanks to :

  • Stefan Reich (technical informations)
  • Jean-Yves Bourles (tests)


Superversion : Screenshots

Project window

Workarea window

Sourcefile window

| Top |


Superversion : Download

free-axpvms-superversion-v0102--1.zip

The ZIP archive contains the PCSI kit for Superversion 1.2.

| Top |


Superversion : Installation

1. Extract the PCSI kit from the ZIP archive

$ UNZIP "-V" FREE-AXPVMS-SUPERVERSION-V0102--1.ZIP

2. Install the Superversion package to your chosen directory

By default, the installation procedure installs the Superversion package in the SYS$COMMON:[SUPERVERSION] directory. To install it in dev:[dir.SUPERVERSION], use the /DESTINATION parameter of the PRODUCT command.

$ PRODUCT INSTALL superversion

or...

$ PRODUCT INSTALL superversion /DESTINATION=dev:[dir]

3. Start Superversion

$ @SYS$COMMON:[SUPERVERSION]SUPERVERSION

or...

$ @dev:[dir.SUPERVERSION]SUPERVERSION

| Top |


Superversion : News

2004-12-20

  • Superversion 1.2 port
  • Patching of the "delete project" problem (drjava/superversion/impl/smyle/Config.java)

To do

  • Superversion 2.0 port

| Top |