6.12. Wenn Ihre Software die Änderungen nicht zusammenführen kann, meldet sie einen Konflikt

Wenn zwei Leute Änderungen am selben Abschnitt im Code vornehmen, gibt es für das Versionskontrollsystem keine Möglichkeit herauszufinden, welche dieser beiden Versionen als endgültige Kopie auf den Server soll. Solche Situationen werden von den meisten Systemen einfach abgeblockt. Sie spielen den Ball (sorry, die Datei) einfach an denjenigen zurück, der versucht hat, den Code zu übertragen, und fordern ihn auf, das Problem zu beseitigen.

Subversion weist die Übertragung Ihres Codes zurück. Sie können sich dann die Änderungen mit dem update-Befehl in Ihren eigenen Code ziehen; Subversion wird dann alle Zeilen in Ihren Dateien markieren, in denen Konflikte ...

Get Softwareentwicklung von Kopf bis Fuß 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.