Mitglieder abzweigen
Während der Entwicklung eines Projekts kann es erforderlich sein, Mitglieder abzuzweigen, um die Entwicklung des Projekts in mehrere Richtungen zu ermöglichen. Abzweigungen weichen innerhalb des Verlaufs eines einzelnen Mitglieds von der Hauptlinie ab und erstellen einen neuen Revisionspfad. Diese Revisionen können dann mit der Mitgliedsrevision in der Hauptlinie zusammengeführt werden. Durch das Zusammenführen werden Änderungen in eine neue Revision kombiniert, normalerweise die Head-Revision.
Abzweigungen können von der Hauptlinie oder einem anderen Zweig ausgehen. Revisionsnummern enthalten die vollständige Nummer der Revision, von der die Abzweigung ausgeht (1.2 wird bei der Abzweigung beispielsweise zu 1.2.1.1).
In der GUI und in der Weboberfläche können Sie Mitglieder im Rahmen einer "Einchecken"-Operation abzweigen, indem Sie Erstellung eines neuen Zweigs erzwingen auswählen.
Außerdem können Mitglieder bei den folgenden Operationen abgezweigt werden:
• Beim Einchecken einer Revision mit einer bereits vorhandenen Revisionsnummer
• Beim Einchecken einer Revision, wenn in einer Varianten-Sandbox gearbeitet wird
Wenn Sie während des Eincheckens eine Abzweigung durchführen, wird das betreffende Mitglied zwar eingecheckt, jedoch wird für dieses Mitglied die Mitgliedsrevision nicht aktualisiert. Die Revisionsnummer wird entsprechend erweitert, und die ursprüngliche Mitgliedsrevision im Projekt bleibt unverändert.