Blog

PHP CodeSniffer Hook für Mercurial

Eintrag von Sebastian Diel am 15/10/2010 16:37 | 0 Kommentare

Tags: , , , ,

Klammersetzung in Klassen, Methoden und Conditions, Einrückungen mit Tabs oder Leerzeichen, Code-Dokumentation, usw"¦ Jeder Entwickler hat hier und da seine Gemeinsamkeiten mit anderen, aber auch unterschiedliche Ansichten darüber, wie der Code formatiert, dokumentiert oder strukturiert sein soll. Das ist durchaus ok, solange man für sich selbst entwickelt. In der Team-Entwicklung können diese kleinen Unterschiede in Formatierung, Dokumentation und...

...den ganzen Beitrag lesen

Mercurial: Lokales Repository auf eine entfernte Maschine clonen

Eintrag von Ramon Kupper am 18/08/2010 10:10 | 2 Kommentare

Tags: , ,

Das Szenario: Wir betreuen seit über 3 Jahren ein Partner-Portal. In diesem PHP-Projekt haben wir zuerst ohne Versionskontrolle, dann mit CVS (Concurrent Versions System)[http://www.nongnu.org/cvs/], später mit SVN (Subversion)[http://subversion.apache.org/] gearbeitet und sind mittlerweile bei Mercurial (Hg)[http://mercurial.selenic.com/] angekommen. In diesem Projekt arbeiten wir auch mit einem externen Entwickler des Kunden zusammen und entwickeln parallel mehrere unterschiedlich komplexe Features. Eines davon ist beispielsweise...

...den ganzen Beitrag lesen

Zwischen Proberaum und Bühne II

Eintrag von Roland Lehmann am 08/05/2010 11:36 | 0 Kommentare

Tags: , ,

Der erste Beitrag zum Thema „configuration management“ hat sich mit der Dynamisierung der Konfiguration einer SilverStripe Installation beschäftigt. Als ich mich jetzt selbst noch näher mit dem Thema befasst habe, ist mir klar geworden, dass auch der Datenbankname dynamisiert werden muss. In der Datei conf/ConfigureFromEnv.php bin ich auf die Möglichkeit gestoßen, dem Datenbanknamen Präfixe oder Suffixe zu...

...den ganzen Beitrag lesen

Zwischen Proberaum und Bühne

Eintrag von Roland Lehmann am 17/04/2010 16:28 | 2 Kommentare

Tags: , ,

Veränderungen an einer bestehenden SilverStripe Applikation sollten immer erst getestet werden, bevor man sie auf den Server überträgt. Nichts kostet mehr Kundenvertrauen, als eine Webseite die plötzlich nicht mehr sauber funktioniert. Der Kunde oder Benutzer hat natürlich keine Einblicke hinter die Fassade einer Webseite. Deshalb können kleine Risse in der Fassade das Vertrauen in das ganze...

...den ganzen Beitrag lesen