30.01.2014 Aufrufe

Software aus Komponenten - IPD Goos

Software aus Komponenten - IPD Goos

Software aus Komponenten - IPD Goos

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Versionsverwaltung: CVS konkret (3)<br />

• Änderungen in die Ablage eintragen (commit phase):<br />

◮ cvs commit<br />

◮ Kann fehlschlagen, weil andere Entwickler Änderungen an den selben<br />

Dateien vorgenommen und bereits in die Ablage eingetragen haben.<br />

Daher:<br />

◮ Konsolidierungsphase (merge phase):<br />

Mischen der Änderungen <strong>aus</strong> der Ablage mit den eigenen:<br />

cvs update<br />

Bemerkung: Auch um Arbeitskopien zu aktualisieren verwaltet CVS alle<br />

Änderungen einer Datei seit ihrer Entstehung als Differenzen/Deltas. Auf<br />

Dateiebene verwendet CVS zu diesem Zweck das RCS (revision control system).<br />

Manuelles Anpassen der Dateien, die CVS während des Aktualisierens<br />

(update) entsprechend kennzeichnet.<br />

Die in Konflikt stehenden Textpassagen kennzeichnet CVS ebenfalls<br />

deutlich.<br />

Prüfen, ob sich das System in der eigenen Arbeitskopie fehlerfrei<br />

übersetzen und <strong>aus</strong>führen läßt.<br />

Erneuter Versuch, die Änderungen in die Ablage einzubringen:<br />

cvs commit<br />

Prof. Dr. G. <strong>Goos</strong> <strong>Software</strong> <strong>aus</strong> <strong>Komponenten</strong> 62

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!