Table of Contents

Developers

Voraussetzungen

Die folgenden Systemanforderungen müssen erfüllt sein

Anonymer CVS Zugriff

Die folgenden Schritte generieren eine GenJ Distribution vom Source:

 $ cd **genj-source-directory**
 $ cvs -d:pserver:genj.cvs.sourceforge.net:/cvsroot/genj co -P dev/app
 $ cd dev/app
 $ ./build clean
 $ ./build run

Autorisierter CVS Zugriff

Um zum Entwicklungsprozess beizutragen bitte zuerst bei Sourceforge als Benutzer registrieren und im Forum anmelden, um die nötigen Berechtigungen für CVS zu erhalten. Anschließend einmal bei shell.sourceforge.net anmelden:

 $ ssh -l **sourceforge-username** shell.sourceforge.net

Anschließend ist der Zugriff initialisiert und Mitarbeit möglich. Ein typischer Ablauf, um Änderungen zu machen, sieht dann ungefähr so aus (entsprechend der Platform ggf. anpassen):

 $ cd **local-genj-cvs-directory**
 $ set cvs_rsh=ssh
 $ set cvsroot=:ext:**sourceforge-username**@genj.cvs.sourceforge.net:/cvsroot/genj
 $ cvs co -P dev/app
 $ cd ./dev/app/doc
 $ vi readme1st.txt
 $ cvs ci readme1st.txt

Den wichtigste Teil der GenJ API (Gedcom, Reporting, IO, usw.) gibt es als GenJ API Javadoc. Das Nachlesen der Dokumentation zu CVS wird empfohlen und Nachfragen können im Forum gestellt werden.

Die folgenden Richtlinien gelten für CVS Zugriff: