Versionierung

Alternative zu Patch-Dateien: git Push / Pull

Heute nur ein kurzer Artikel mit einem kleinen Denkanstoß. Drupal (hier als Beispiel) setzt in der Modulentwicklung stark auf die Bereitstellung von .patch-Dateien, um Bugfixes an bestehenden Projekten vorzuschlagen / vorzubereiten.

Versionierung: Branches, Versionen, Varianten, ...

Versionsverwaltungen oder auch VCS (Version Control System) genannt, bieten Entwicklern große Vorteile.

Moderne Systeme wie Git oder das etwas ältere Subversion mit seinem Vorgänger CVS bieten allerdings derart umfangreiche Funktionalitäten, dass einige Funktionsweisen missbräuchlich genutzt werden. Letztendlich gilt zwar: Richtig ist, was zum Ziel führt. Dennoch möchte ich mich heute aus diesem Grund mit einem kleinen Missverständnis und einer standardisierten Vorgehensweise beschäftigen.

Explizit geht es um ein Konzept der VCS: Branches!