KunterBuntesSeminar-WS08/Versionierungssysteme

Aus Fachschaft_Informatik
Version vom 24. Januar 2009, 12:52 Uhr von 85.177.223.169 (Diskussion) (→‎Folien/Material: benutzung des repositories erklaert)
Zur Navigation springen Zur Suche springen

Das ist der zehnte Termin vom KunterBuntesSeminar-WS08

Abstract

Wir möchten euch Versionierungssysteme (VCS) vorstellen. VCSe sind ein praktisches Werkzeug, das man auch schon am Anfang des Studiums gut gebrauchen kann. Dieser Seminartermin erfordert keinerlei Vorkenntnisse und soll auch kein "mein VCS ist besser als deins"-Gerede sein. Vielmehr möchten wir verschiedene Ansätze vorstellen und euch erklären wie und wofür man Versionierungssysteme einsetzen kann. Es ist dann an euch, euer liebstes VCS zu finden. Notebooks sind nicht erforderlich, da dies kein Workshop ist.

Folien/Material

Die Vortragsfolien gibt es unter fbi:/home/j2005/5koehn/kbs/vcs/folien.pdf

Unter fbi:/home/j2005/5koehn/kbs/vcs gibt es die LaTeX-Quelldatei dazu. Sie liegt in einem Mercurial Repository und man kann damit (nach erforderlicher Konfiguration) wie folgt arbeiten:

$ hg clone ssh://fbi//home/j2005/5koehn/kbs/vcs kbs_versionierungssysteme   # Repository "auschecken"
$ cd kbs_versionierungssysteme # in das neu angelegte Verzeichnis mit der Arbeitskopie wechseln
$ hg pull  -u  # Neue Änderungen holen && Änderungen auf die lokale Arbeitskopie anwenden
$ emacs datei.tex # Datei ändern
$ hg commit -m "hier beschreibe ich meine Änderungen" # Datei "einchecken"
$ hg push # Änderungen in die Uni pushen und somit für alle sichtbar machen

Weiterführende Links