Pour qu'un professionnel de l'informatique puisse modifier Porphyry dans de bonnes conditions, il lui faut des informations appelées "les sources du logiciel". Celles-ci peuvent être feuilletées
librement. Cependant, pour que les modifications puissent se faire de manière collaborative, il est conseillé de suivre la procédure ci-dessous.
La première fois
- Créez un compte de développeur [*]
- Demandez votre admission au projet de développement [*]
- Installez un client SSH et un client CVS (par exemple sous Linux ou Cygwin).
- Créez votre copie locale des sources (dans le répertoire courant) :
export CVS_RSH=ssh
export CVSROOT=:ext:USERNAME@porphyry.cvs.sf.net:/cvsroot/porphyry
cvs checkout porphyry
Les autres fois
Pour comparer votre version locale avec la dernière version publiée :
cvs diff -u
Pour récupérer les modifications des autres développeurs :
cvs update -dP
Pour ajouter des fichiers :
cvs add FILENAME1 FILENAME2...
Pour supprimer sur le serveur les fichiers supprimés en local :
cvs remove
Pour publier vos modifications :
cvs commit -m "MESSAGE"