Table of Contents

SectorMania - SVN Repository

Grundlegendes Layout

Im Repository sind zwei Hauptverzeichnisse, media und source, entsprechend den bisherigen bzr-Repositories gamedata und src. In beiden gibt es die übliche svn-Einteilung in trunk (Entwicklungsversion) und branches (fertige Releases). Beide sollten unabhängig voneinander ausgecheckt und bearbeitet werden. Zum Checkout in einem Entwicklungsverzeichnis also das Folgende ausführen:

svn co svn://oddbeat.de/sectormania/media/trunk media
svn co svn://oddbeat.de/sectormania/source/trunk source

Source-Layout

Grundsätzlich sollte das Source-Verzeichnis sauber gehalten werden, also keine Dateien einchecken, die aus einem Kompilationsprozess stammen. Im Source-Verzeichnis direkt sollten ultimativ nur Dateien der folgenden Art zu finden sein:

An Unterordnern könnte eine Aufteilung wie die folgende in Frage kommen:

Die Unterordner sollten wiederum in etwa folgender Struktur gehorchen: