OpenVMS
Logiciels libres
 

Superversion : Description

Superversion est un logiciel de gestion de version développé en Java sous licence GPL. C’est une alternative à des solutions libres (CVS, Subversion…) fonctionnant sur Unix ou à des solutions commerciales (CMS…) fonctionnant sur OpenVMS. La version stable 1.2 est une application standalone et mono-utilisateur. La version suivante 2.0 est une application client-server et multi-utilisateur.

Thierry Uso a 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 pour OpenVMS nécessite Java 1.4.1-2 minimum. Il peut être installé sur un volume ODS2 ou ODS5. Les répertoires “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 et sur Itanium.

Contact : Thierry Uso

Merci à :

Stefan Reich (informations techniques)
Jean-Yves Bourlès (tests)

Superversion : Copies d'écran

Fenêtre projets

Fenêtre workareas

Fenêtre fichiers sources

Superversion : Téléchargement

Archives ZIP contenant le kit PCSI de Superversion 1.2 :

Alpha: free-axpvms-superversion-v0102—1.zip
Itanium: free-i64vms-superversion-v0102—1.zip

Superversion : Installation

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

$ UNZIP ”-V” FREE-AXPVMS-SUPERVERSION-V0102—1.ZIP

ou…

$ UNZIP ”-V” FREE-I64VMS-SUPERVERSION-V0102—1.ZIP

2. Installer le package Superversion dans le répertoire que vous avez choisi

Par défaut, la procédure d’installation installe le package Superversion dans le répertoire 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

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