Subversion

Drupal Voice Channel zum Thema Multisite

Am 21.10.2008 wird auf Drupalcenter ein Dojo zum Thema Multisites unter Drupal: Fluch oder Segen veröffentlicht. Ich werde da kurz etwas zu Multisites und SVN erzählen.

Falls jemand nachlesen möchte, gibt es die Präsentation hier per Slideshare:

Neue Domain im Multisite Setup mit Subversion hosten

Wenn eine weitere Domain mit dem beschriebenen Multisite Setup gehostet werden soll ist nach der Registrierung der Domain und er der Anlage im Control Panel (Confixx, Plesk, ISPConfig, ...) noch der folgende Ablauf notwendig um die Domain auch per SVN zu verwalten.

Anlage der Verzeichnisse im SVN

Ausgehend von der lokalen Arbeitskopie wird im Untervzeichnis domains ein neues Untervzerichnis mit dem Namen der neuen Domain erstellt und die gewünschten domainspezifischen Module und Themes in die jeweiligen Unterverzeichnisse kopiert:

Subversion Server für Drupal konfigurieren.

Der eingerichtete Subversion Server ist bereit und kann nun für die Nutzung unter Drupal herhalten. Also legen wir erstmal eine grundlegende Verzeichnisstruktur an. Da wir neben den Modulen und Themes für die Basisinstallation auch domainspezifische Daten speichern wollen, bietet sich die folgende Struktur an:

svnroot/drupal/
svnroot/drupal/domains
svnroot/drupal/drupal5-basic
svnroot/drupal/drupal6-basic

Subversion Server installieren

Dieser Beitrag beschreibt, wie man einen Subversion Server installiert um diesen z.B. für die Verwaltung der Module und Themes seiner Drupal Domains zu nutzen. Dabei gehe ich davon aus, dass auf dem Server ein Debianbasiertes System (z.B. Debian / Ubuntu, ...) installiert ist. Das Tutorial entstammt dem öffentlich verfügbaren Buch zu Subversion und kann dort nachgelesen werden.

Multisite Drupal mit Subversion Setup - Seitenkonfiguration

Nachdem die Multisite Basisinstallation abgeschlossen ist, der Subversion Server installiert und anschliessend für Drupal eingerichtet wurde, können wir nun endlich Subversion und Drupal zusammenführen.

Inhalt abgleichen