Thierry USO
Logiciels libres portés sous OpenVMS
 

Superversion : Descriptif

Superversion est un logiciel de gestion de version écrit en Java par Stefan Reich (http://www.superversion.org/). C'est une alternative à des solutions libres (CVS, Subversion...) fonctionnant sur Unix ou à des solutions commerciales (CMS...) fonctionnant sur OpenVMS. La version stable Superversion 1.2) est une application standalone et mono-utilisateur. La version suivante (Superversion 2.0) est une application client-server et multi-utilisateur.

J'ai porté Superversion 1.2 sur OpenVMS. Le portage a consisté à tester toutes les fonctionnalités, adapter le code source afin de supprimer certains dysfonctionnements, écrire une procédure de démarrage et créer un kit PCSI. Superversion 2.0 sera porté dés qu'il existera une version stable.

Superversion est un logiciel libre sous licence GPL. Superversion pour OpenVMS nécessite Java 1.4.1-2 minimum. Il peut être installé sur un volume ODS2 ou ODS5. Les directories projet DOIVENT avoir "default version limit" égal à 1 et les fichiers source dans ces directories DOIVENT être en format Stream-LF. Superversion a été testé sur Alpha mais pas sur Itanium.

Merci à :

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


Superversion : Copies d'écran

Fenêtre projets

Fenêtre workareas

Fenêtre fichiers sources

| Retour début de page |


Superversion : Téléchargement

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

L'archive ZIP contient le kit PCSI de Superversion 1.2.

| Retour début de page |


Superversion : Installation

1. Extraire le kit PCSI à partir de l'archive ZIP

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

2. Installer le package Superversion dans la directory que vous avez choisie

Par défaut, la procédure d'installation installe le package Superversion dans la directory SYS$COMMON:[SUPERVERSION]. Pour l'installer dans dev:[dir.SUPERVERSION], utiliser le paramètre /DESTINATION de la commande PRODUCT.

$ PRODUCT INSTALL superversion

ou...

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

3. Démarrer Superversion

$ @SYS$COMMON:[SUPERVERSION]SUPERVERSION

ou...

$ @dev:[dir.SUPERVERSION]SUPERVERSION

| Retour début de page |


Superversion : Historique

20 Décembre 2004

  • Port de Superversion 1.2
  • Correction du problème "delete project" (drjava/superversion/impl/smyle/Config.java)

A faire

  • Port de Superversion 2.0

| Retour début de page |