Schlagwort: Quellcodeverwaltung

Bye-bye Mercurial

Machen wir es kurz und schmerzlos: Bitbucket wird die Unterstützung für die Quellcodeverwaltung Mercurial zum 1. Juni 2020 einstellen.

Was ist eigentlich ein Fork?

Nerd, Fork

Was hat eine Gabel (engl. “fork”) eigentlich mit Programmieren zu tun? Dieser Artikel beschreibt, was ein “Fork” für einen Entwickler bedeutet und wie man davon sogar als Nutzer von Open-Source profitieren kann.

Codehoster

Codehoster gibt es inzwischen doch zahlreich, und einige davon nutze ich schon seit längerem. Heute habe ich mir spontan mal wieder Sourceforge angeschaut und musste feststellen, dass sich auch da einiges verändert hat.

Mein kleiner Git-Workflow

Wer beginnt, sich mit Git zu beschäftigen, steht sicher oft vor der Frage, wie man zu arbeiten hat. Die Frage ist nicht ganz einfach zu beantworten, denn Git selbst ist das ziemlich egal. Gut, es gibt Branches und Tags, das war es schon. Nicht einmal der Name des Haupt-Branches ist streng festgelegt. Und Server kann man beliebig viele einbinden. Das ist das Gute daran. Das ist das Schlechte daran.

Kontinuierliche Integration

Integration

Über Integration wurde in den letzten Jahren sehr viel geschrieben, und auch in diesem Artikel soll es genau darum gehen – allerdings gänzlich unpolitisch. Ich möchte nämlich zeigen, wie sich verschiedene Techniken, die ich in diesem Blog bereits behandelt habe, integrieren lassen, so dass gemeinsam etwas neues, besseres, schöneres entsteht. Dazu ist es erforderlich, dass alle beteiligten Komponenten im Sinne der Sache zusammenarbeiten. Und das mag man gerne nun doch als ein politisches Statement verstehen, denn nur so geht es.