Home CVS-Howto Den aktuellen Releasezweig auschecken Änderungen am Release-Zweig in den Hauptzweig übernehmen
 UDO Develeoper CVS Howto
 CVS-Howto

Einen neuen CVS Branch erzeugen

Ein neuer Branch ist ein unabhängiger Zweig im CVS, an dessen Dateien man Änderungen vornehmen kann, ohne das sie den Hauptzweig oder andere Branches betreffen. Ein neuer Branch wird erzeugt, wenn

Zunächst checked man den Zweig aus dem Repository aus, den man als Code-Grundlage für den neuen Branch haben möchte. Auf dieser Grundlage erzeugt man dann wie folgt den neuen Branch:

cvs tag -b r6-4 UDO
cvs update -r r6-4 UDO

Der neue Branch heißt hier im Beispiel r6-4. Die Branches werden wie folgt benannt: r[Major-Version]-[Subversion]. Patchlevel werden bei der Branch Bennenung nicht berücksichtigt, da der Trick bei den Branches ist, das hier neuer Code in den Branch eingechecked werden kann (anders als bei Tags). Es ist also immer nur der neueste UDO-Patchlevel in einem Branch enthalten.


Copyright © Volker Janzen
Letzte Aktualisierung am 8. Januar 2004

Home CVS-Howto Den aktuellen Releasezweig auschecken Änderungen am Release-Zweig in den Hauptzweig übernehmen