Kapitel 21. Versionskontrolle

»Team Fortress 2 auf dem Agenturrechner installiert. Falls jemand fragt, das ist ne Software für Versionskontrolle und Code Review.«

Tim Weber / @scy, Twitter, 17. Januar 2011

Versionskontrollsysteme (VCS) sind Gedächtnisstützen und Rettungsanker für Programmierer. Man kann einem VCS zu jedem beliebigen Zeitpunkt sagen, es möge den derzeitigen Stand des Programms speichern, und dann zu jedem beliebigen Zeitpunkt zu diesem Stand zurückkehren. Das funktioniert ähnlich wie das Abspeichern von Spielständen: Wenn man sich halbwegs sicher fühlt, speichert man den derzeitigen Stand ab. Wenn man später einem Monster vor die Reißzähne gelaufen ist, lädt man diesen Stand wieder.

Als Entwickler können Sie mithilfe eines VCS wesentlich ...

Get Weniger schlecht programmieren now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.