Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Arnwald Netter Geändert vor über 10 Jahren
1
1/15 UNIVERSITY OF PADERBORN Projektgruppe KIMAS – CVS Projektgruppe KIMAS CVS 01.07.2003 Daniel Karuseit
2
2/15 UNIVERSITY OF PADERBORN Projektgruppe KIMAS – CVS Inhaltsverzeichnis 1. Geschichte 2. Motivation 3. Anwendungsbeispiel 4. Hinweise 5. Literatur
3
3/15 UNIVERSITY OF PADERBORN Projektgruppe KIMAS – CVS Geschichte (1) RCS - Revision Control System http://www.cs.purdue.edu/homes/trinkle/RCS/ http://www.cs.purdue.edu/homes/trinkle/RCS/ Einzelne Dateien Sperrung von Dateien Nicht netzwerkfähig CVS - Concurrent Versions System http://www.cvshome.org/
4
4/15 UNIVERSITY OF PADERBORN Projektgruppe KIMAS – CVS Geschichte (2) 1986 - Dick Grune : Sammlung von Skripten 1989 - Brian Berliner : C-Programm Jeff Polk : Weitere Funktionen Beginn 90er - Jim Kingdon : Netzwerkfähig
5
5/15 UNIVERSITY OF PADERBORN Projektgruppe KIMAS – CVS Inhaltsverzeichnis 1. Geschichte 2. Motivation 3. Anwendungsbeispiel 4. Hinweise 5. Literatur
6
6/15 UNIVERSITY OF PADERBORN Projektgruppe KIMAS – CVS Motivation Verwaltungssystem Beliebig viele Entwickler Viele Änderungen verwalten Projekte können wiederhergestellt werden Verantwortlichkeit Lokales Bearbeiten der Dateien
7
7/15 UNIVERSITY OF PADERBORN Projektgruppe KIMAS – CVS Inhaltsverzeichnis 1. Geschichte 2. Motivation 3. Anwendungsbeispiel 4. Hinweise 5. Literatur
8
8/15 UNIVERSITY OF PADERBORN Projektgruppe KIMAS – CVS Anwendungsbeispiel (1) csh;tcsh setenv CVSROOT /homes6/info-e/kimas/cvsroot sh;bash CVSROOT= /homes6/info-e/kimas/cvsroot export CVSROOT cvs –d /homes6/info-e/kimas/cvsroot
9
9/15 UNIVERSITY OF PADERBORN Projektgruppe KIMAS – CVS Anwendungsbeispiel (2) Modul-Auschecken: cvs checkout bot Updaten: cvs update Bearbeiten : bot.h Einchecken: cvs commit –m Comment bot.h Löschen: cvs release –d bot
10
10/15 UNIVERSITY OF PADERBORN Projektgruppe KIMAS – CVS Anwendungsbeispiel (3) Unterschiede: cvs diff Datei hinzufügen: cvs add -> cvs commit Log lesen: cvs log Release taggen: cvs tag name
11
11/15 UNIVERSITY OF PADERBORN Projektgruppe KIMAS – CVS Anwendungsbeispiel (4) Konflikt: Überschneidungen werden angezeigt >>>> Manuell beheben Backup der Datei wird angelegt
12
12/15 UNIVERSITY OF PADERBORN Projektgruppe KIMAS – CVS Inhaltsverzeichnis 1. Geschichte 2. Motivation 3. Anwendungsbeispiel 4. Hinweise 5. Literatur
13
13/15 UNIVERSITY OF PADERBORN Projektgruppe KIMAS – CVS Hinweise Template im Repository Howto im Wiki
14
14/15 UNIVERSITY OF PADERBORN Projektgruppe KIMAS – CVS Inhaltsverzeichnis 1. Geschichte 2. Motivation 3. Anwendungsbeispiel 4. Hinweise 5. Literatur
15
15/15 UNIVERSITY OF PADERBORN Projektgruppe KIMAS – CVS Literatur http://www.cvshome.org/docs/manual/
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.