Struktur des APF-SVN Repository

Aus APF Wiki [de]

Wechseln zu: Navigation, Suche

Einleitung

Das SVN-Repository des APF enthält alle Quellen des APF. Aktuelle Entwicklungen werden für >= PHP5.2.X vorgenommen. Die gelisteten PHP4-Branches sind lediglich aus historischen Gründen aufgeführt.

Das Repository ist wie folgt aufgebaut:

Arbeiten mit der SVN-Version

Änderungen und Bugfixes werden jeweils immer erst im SVN publiziert. Sofern der Bedarf besteht, Fixes oder Anpassungen schnell beziehen zu müssen, ist es ratsam auf der aktuellen Version des SVN zu arbeiten. Hierzu einfach die aktuelle Version per

[foo@bar ~] svn co https://adventurephpfra.svn.sourceforge.net/svnroot/adventurephpfra/branches/php5/1.13 /var/www/apf

auschecken und die index.php entsprechen anpassen. Sofern bereits eine lokale Kopie vorhanden ist, reicht ein

[foo@bar ~] svn update https://adventurephpfra.svn.sourceforge.net/svnroot/adventurephpfra/branches/php5/1.13 /var/www/apf


Extensions

Seit dem Start der Entwicklung des Release 1.11 enthält das SVN-Repo auch sog. Extensions. Das sind Erweiterungen des APF, die von externen Entwicklern hinzugefügt, qualitätsgesichert und in das Release eingebunden wurden. Das hat den Vorteil, dass diese bei Core-Änderungen ebenfalls mitgezogen werden und nach einem Update keine zusätzlichen Änderungen mehr anfallen.

Die bisherigen Extensions können unter Extensions im Sourceforge-SVN eingesehen werden. Die beiden Erweiterungen htmlheader und jscssinclusion stammen von Ralf Schubert. Die Dokumentation ist zwei Readme-Dateien und dem Foren-Thread screezeHead - dynamisches Einbinden von <head> Informationen zu entnehmen.

Meine Werkzeuge
Namensräume
Varianten
Aktionen
menü
misc
Werkzeuge