Nachdem Sie eine CVS-Verzweigung erstellt und mit dieser gearbeitet haben, können Sie Änderungen aus der Verzweigung in eine andere Verzweigung oder in HEAD mischen. Dazu müssen Sie Folgendes wissen:
So mischen Sie Ihre Änderungen:
Tipp: Wenn Sie den Ausgangspunkt des Mischvorgangs nicht kennen, können Sie festlegen, dass der Mischvorgang direkt in den Arbeitsbereich erfolgt. Dann liegt es an dem CVS-Server, einen entsprechenden Ausgangspunkt auszuwählen. Da der Mischvorgang direkt in den Arbeitsbereich erfolgt, kann CVS ein textbasiertes Konfliktbefehlsformat in die Datei einfügen. Dieses Konfliktbefehlsformat ist üblicherweise schwer zu handhaben, daher sollte ein Mischen direkt in den Arbeitsbereich nur dann erfolgen, wenn dies unbedingt erforderlich ist.
Die Aktionen im Mischeditor ergänzen die Symbolleistenaktionen für manuelle Mischvorgänge, die in der unteren Hälfte des Mischeditors verfügbar sind.
Mischen | Sie überträgt die Änderungen aus der Datei in den Arbeitsbereich. Alle Konflikte, die nicht automatisch gemischt werden können, werden übersprungen. |
Überschreiben und Aktualisieren | Diese Aktion ist bei Dateien aktiviert, die widersprüchliche Änderungen enthalten. Sie löscht alle vorhandenen lokalen Änderungen und ersetzt die Datei durch den fernen Inhalt. |
Als gemischt markieren | Diese Aktion entfernt die ausgewählten Änderungen aus der Ansicht. Die Änderungen werden nur dann wieder angezeigt, wenn sich der ferne Status der Ressourcen ändert und die CVS-Mischsynchronisierung aktualisiert wird. |
Tipp: Sie können laufende Mischungen durchführen, wenn Sie eine CVS-Mischsynchronisierung in der Ansicht "Synchronisieren" festhalten. dadurch halten Sie Ihren Arbeitsbereich auf dem neuesten Stand in Bezug auf die Änderungen, die für eine unterschiedliche Verzweigung freigegeben wurden.
Programmierung im Team mit CVS
Verzweigungen
Mit einem CVS-Repository synchronisieren
Verzweigen
Mit dem Repository synchronisieren
Aktualisieren
Festschreiben