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
Superversion : Download
free-axpvms-superversion-v0102--1.zip
The ZIP archive contains the PCSI kit for Superversion 1.2.
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
Superversion : News
2004-12-20
- Superversion 1.2 port
- Patching of the "delete project" problem (drjava/superversion/impl/smyle/Config.java)
To do