====== SVN als Backend fürs Webhosting ====== ===== Vorteile ===== * Einfaches Backup und zurückspielen alter Versionen [//Bernd Holzmüller//] * Gemeinsames Arbeiten an Webseiten [//Bernd Holzmüller//] ===== Nachteile ===== * Integration mit anderen Zugriffsmöglichkeiten, z.B. FTP oder SSH/SCP/SFTP [//Bernd Holzmüller//] * => "After-FTP"-Events - nach erfolgreicher FTP-Sitzung einfach ein "svn commit" [//Bernd Holzmüller//] * Bis zu 3fache Speicherplatznutzung: [//Bernd Holzmüller//] * Working copy * Abgleich der Server-Version innerhalb der Working copy * Server-Version ===== Technische Anforderungen ===== * Authentifizierungsbackend endlich fertig schreiben (Systembenutzer via mod_auth authentifizieren) [//Bernd Holzmüller//] * Wahlweises Ein- und Ausschalten des SVN-Features [//Bernd Holzmüller//] * Dateisystem-Struktur [//Bernd Holzmüller//] * das Documentroot als "Working copy" * SVN-Tree //irgendwo// im Grouproot ===== Roadmap ===== //Folgende Informationen sind nur für Entwickler von tiggersWelt.net, die auch wirklich am SVN-Projekt mitarbeiten, interessant. Sofern Kenner einen Denkfehler entdecken oder Vorschläge haben, ergänzen. Ansonsten nicht anfassen! :D// - mod_auth fertigschreiben - Server serienmäßig mit SVN ausstatten (zu 90% fertig) - Dateisystem anpassen - VHost-Management anpassen - Schnittstelle im [[:Kundeninterface|KIF]]