Moin,
Zitat von
fkerber:
Das einzige, was wir mal im Einsatz hatten war eine Art Webfrontend für den
SVN-Server -
Trac. Da gehören Features wie Ticket-Verwaltung u.ä. dazu und man kann durch das Repository browsen - aber ob damit auch sowas mit PHP-Dateien geht, weiß ich leider nicht.
wir verwenden auch Trac. Du kannst natuerlich auch PHP-Dateien angucken, ausfuehren geht aber nicht. Geschickter ist es echt, eine "Installation" der Software irgendwo laufen zu lassen und per Hook dorthin auszuchecken. Macht definitiv weniger Schwierigkeiten.
Was die Datenbank betrifft: es kann helfen, das Schema und die Grunddaten (Config-Werte, etc.) in einer
SQL-Datei im Repository mitzufuehren. Wenn bei einem Update die
SQL-Datei aktualisiert wird, muss man lokal (oder im Testbed in das automatisch ausgecheckt wird, aber dafuer ist der eincheckende Entwickler zustaendig) die Datenbank aktualisieren.
Nochwas: eine eventuelle Datenbank-Konfigurationsdatei sollte nicht, aber auch gar nicht ins
SVN eingecheckt werden und auch ziemlich schnell per
svn:ignore ignoriert werden. Du glaubst nicht wie oft man die Datei aus versehen eincheckt weil man sie lokal angepasst hat
Greetz
alcaeus