|
In diesem Seminar wird in das Standard Versionskontrollsystem CVS sowohl eingeführt als auch der Grundumfang der Administration erläutert.
Zielgruppe
Diese CVS-Schulung richtet sich an Programmierer, vor allem jene aus dem OpenSource Bereich. Aber auch Anwender welche eines der besten Dokumentmanagmentsysteme ohne Suchfunktion und Webdienste kennenlernen wollen.
Hinweis Dieser CVS-Kurs kann als Firmenkurs auch in englischer Sprache durchgeführt werden. |
Übersicht und Begriffe
- Einführung in CVS
- Minor und Major Nummerierung
- Repository und Module
Funktionsweise
- Archivieren alle Fassungen der einzelnen Dateien zusammen mit Änderungsprotokollen
- Sparen von Speicherplatz durch Speicherung von Unterschieden zwischen den Versionen
Ein neues Projekt unter CVS
- Anlegen eines CVSROOT (init)
- Erstellen eines neuen Moduls (import)
- Arbeitsweise (checkout,commit etc.)
- Nachbearbeitung bei Konflikten
- Revisionen
- Numerische und symbolische Namen für Versionen
- Rekonstruktion alter Programmversionen
Branching and merging
- Aufteilen eines Projektes in Teilprojekte
- Zusammenführung von Entwicklungszweigen
Dateien und Verzeichnisse
- Hinzufügen/Entfernen/Umbenennen von Dateien und Verzeichnisen
- Verzeichnisstrukturen anlegen
- Rekursives Verhalten (Recursive behavior)
- Darstellung der Entwicklungsgeschichte von Dateien
Teamfunktionen und CVS-Server
- Installation unter Linux
- Konfiguration des CVS-Servers
- Windows CVS Client (WinCVS)
- Linux CVS Client (LinCVS)
- Koordinierung vieler gleichzeitiger Anwender
- Transparenter CVS-Server mit Samba
Vertiefung
- Arbeiten mit binären Dateien
- Spezialdateien (Devices, Links und andere nicht reguläre Dateien)
- Revision management
- Versionskennung innerhalb einer Datei (Keyword substitution)
- Versions Tracking
|
Kurs-ID: CVSG
Dauer
2 Tage /
i.d.R.: 8:00 - 15:30 Uhr
zum Terminplan
zur Anmeldung
Firmenkurs
Termine nach Vereinbarung.
Preise für Individual- und Firmenschulungen auf Anfrage.
Vorkenntnisse
Für dieses CVS-Seminar werden keine Vorkenntnisse benötigt.
|