Aus einer Verzweigung mischen

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:

  1. Der Name der Verzweigung oder Version, die Ihre Änderungen enthält.
  2. Die Version, von der die Verzweigung erstellt wurde. Dies ist der Versionsname, den Sie bei der Verzweigung angegeben haben.

So mischen Sie Ihre Änderungen:

  1. Stellen Sie sicher, dass das Ziel in Ihren Arbeitsbereich geladen wurde. Wenn Sie zum Beispiel Ihre Änderungen in HEAD mischen wollen, stellen Sie sicher, dass das Projekt in Ihrem Arbeitsbereich gemeinsam mit HEAD benutzt wird. Wählen Sie dazu das Projekt aus, und wählen Sie im Kontextmenü Ersetzen durch > Andere Verzweigung oder Version aus. Wählen Sie die Verzweigung aus, mit der ersetzt werden soll.
  2. Wählen Sie das Projekt aus, und wählen Sie anschließend Team > Mischen aus.
  3. Geben Sie den Startpunkt des Mischvorgangs ein. Das ist die Version, von der die Verzweigung erstellt wurde. Klicken Sie auf Weiter.
  4. Geben Sie die Verzweigung oder Version ein, die die zu mischenden Änderungen enthält. Klicken Sie auf Fertig stellen.
  5. Ein Editor für das Mischen wird geöffnet, in dem alle Unterschiede zwischen Ihrem Arbeitsbereich und der Verzweigung mit den Änderungen angezeigt werden.
  6. Laden Sie alle gewünschten Änderungen in den Arbeitsbereich. Sie können das, indem Sie entweder Änderungen manuell mischen und anschließend im Kontextmenü des Texteditors Speichern auswählen oder indem Sie im Kontextmenü der Baumstruktur Aus Repository aktualisieren, Überschreiben und Aktualisieren oder Änderungen in lokale Kopie mischen auswählen.
  7. Wenn alle gewünschten Änderungen im Arbeitsbereich sind, wählen SieTeam > Mit Repository synchronisieren aus. Sie können anschließend sämtliche Änderungen im Repository festschreiben.

Mischaktionen

Die Aktionen im Mischeditor ergänzen die Symbolleistenaktionen für manuelle Mischvorgänge, die in der unteren Hälfte des Mischeditors verfügbar sind.

Aus Repository aktualisieren Diese Aktion ist bei Dateien aktiviert, die eingehende Änderungen enthalten. Sie überträgt die Änderungen aus der Datei in den Arbeitsbereich.
Ü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.
Änderungen in lokal Kopie mischen Diese Aktion ist bei Dateien aktiviert, die widersprüchliche Änderungen enthalten. Sie führt das Äquivalent des Befehls "Aktualisieren" aus. Hierbei wird der lokale Inhalt mit dem fernen Inhalt gemischt, wobei die Basis als Vorfahre verwendet wird. Änderungen werden unabhängig vom Konfliktstatus der Dateien gemischt und können Konfliktmarkierungen in der lokalen Datei (z. B. Zeilen, die nicht automatisch gemischt werden können) verursachen.

 

Verwandte Konzepte
Programmierung im Team mit CVS
Verzweigungen
Mit einem CVS-Repository synchronisieren

Verwandte Tasks
Verzweigen
Mit dem Repository synchronisieren
Aktualisieren
Festschreiben

Verwandte Referenzinformationen
CVS
Mischassistent

 
Copyright IBM Corporation und Andere 2000, 2003