Source Control mit SVN im Detail
Einleitung
Versionierung und kollaboriertes Arbeiten sind wichtige Bestandteile der Softwareentwicklung. Dieser Vortrag gibt einen umfassenden Einblick in den Umgang mit dem SVN Client TortoiseSVN.
Ihre Aufgaben
- Recherchieren Sie die wichtigsten Funktionen von TortoiseSVN.
- Präsentieren Sie diese anhand von Beispielen anschaulich.
- Erarbeiten Sie Regeln für den Umgang mit SVN für das kommende Praktikum.
Kür-Aufgabe
Anschaulich wäre eine Live-Vorführung des Tools.
Notwendige Tools
- TortoiseSVN (http://de.wikipedia.org/wiki/TortoiseSVN)
- Webspace bei Assembla (https://www.assembla.com/home)
Mögliche Fragen
- Welche überlagerten Symbole gibt es und was bedeuten diese?
- Welche regeln sind beim kollaborierten Arbeiten mit SVN zu berücksichtigen?
- Wann sollte man Daten in SVN übertragen?
- Welche Features hat TortoiseSVN und wie nutzt man diese?
Literatur
- Bliss, N.: SVN/Subversion Version Control Crash-Course & Quick Reference. Amazon: Kindle Edition 2019. ASIN: B00H0KAC7O
- collin-Sussmann, B.;Fitzpatrick, B.; Pilato, C. M.: Version Control with Subversion. Independently published, 22. November 2017. ISBN-13: 978-1973363538
- Haenel, V.; Pletz, J.: Git: verteilte Versionsverwaltung für Code und Dokumente. München: Open Source Press, 2. Auflage 2014. ISBN: 9783955391195
- Harrison, L.: TortoiseSVN 1.7 beginner's guide.Brimingham, UK : Packt Pub., 2011. ISBN: 9781849513449
- Preißel, Rene: Git: dezentrale Versionsverwaltung im Team; Grundlagen und Workflows. Heidelberg: dpunkt-Verlag, 2. Auflage 2014. ISBN: 9783864901300
Weiterführende Links
→ zurück zum Hauptartikel: Seminar SDE WS 19/20