Versionskontrolle mit Subversion - SVN

Seminarinformationen

Seminar - Ziel

In dieser 1-tägigen Schulung "Versionskontrolle mit Subversion - SVN" lernen Sie die Grundlagen und Konzepte der Versionskontrolle mit Subversion kennen. Ziel ist es, ein fundiertes Verständnis für den effektiven Einsatz von SVN zu entwickeln und die Arbeitsabläufe zu optimieren. Sie werden lernen, wie Sie ein SVN-Repository einrichten, die Strukturierung und Verwaltung von Trunks, Tags und Branches verstehen und Änderungen zwischen diesen Bereichen effizient zusammenführen können. Die Schulung vermittelt auch den Umgang mit SVN-Tools wie Tortoise SVN und Eclipse Plugin Subversion, um Konflikte zu vermeiden, Dateien zu synchronisieren und Hotfixes zu erstellen.

Teilnehmer - Zielgruppe

  • Entwickler

Kurs - Voraussetzungen

Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:

  • Allgemeine Windows- oder Linux-Kenntnisse

Seminardauer

  • 1 Tag
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Einführung

  • Versionskontrolle: Idee und Grundlagen

SVN Repositories

  • Einrichten eines SVN Repositories
  • Struktur eines SVN Repositories
  • SVN Repositories mittels Apache
    • Benutzerauthentifizierung mittels Apache
    • Lese- und Schreibzugriffe konfigurieren
    • Apache Modul mod_dav_svn

Versionsverwaltung und Branching

  • Einrichten eines Trunks (Entwicklungsstamm)
  • Erstellen von Tags (Entwicklungsstände)
  • Erstellen von Branches (Versionsstände)
  • Übernehmen von Änderungen eines Branches oder Tags zurück in den Trunk (Merge)
  • Verteilen von Änderungen/Fixes des Trunks auf Tags und Branches
  • Erstellen von Patches / Hotfixes

Handhabung von / Arbeiten mit SVN Tools (Tortoise SVN, Eclipse Plugin Subversion)

  • Best Practices für die Arbeit mit SVN
  • SVN Checkout - Änderungen holen
  • SVN Commit - Änderungen weitergeben
  • Vermeiden von Konflikten
  • Lösen von Konflikten
  • Sperren von Dateien zur Bearbeitung
  • Vergleichen verschiedener Versionsstände
  • lokale Dateien mit dem Repository synchronisieren
  • Dateien von der Versionskontrolle ausschließen

Weitere Schulungen zu Thema Projektmanagement & Tools

Projektmanagement mit Microsoft Project - Grundlagen

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In dieser 2-tägigen Schulung "Projektmanagement mit MS Project - Grundlagen" lernen Sie die Grundlagen der Projektplanung kennen, angefangen von der Festlegung des Projektstarts über die Erstellung einer Projektstruktur bis hin zur Zuweisung von Ressourcen und der ...

Multiprojektmanagement 2.0 - Projektportfolio Management

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In dieser 2-tägigen Schulung "Multiprojektmanagement 2.0 - Projektportfolio Management" lernen Sie, wie Sie mit einer Vielzahl von Projekten effizient umgehen können. Sie erkennen, wie Synergien genutzt werden können und wie Abhängigkeiten zwischen Projekten ...

professionelles Projektmanagement 2

- u.a. in Bremen, Paderborn, Düsseldorf, Essen, Virtual Classroom

Erlernen der Grundlagen erfolgreicher Teamführung und Anwendung. Sie sind in der Lage kritische Entwicklungen im Team zu erkennen und wissen ihnen adäquat zu begegnen. Sie führen Ihr Projektteam souverän, auch in kritischen Phasen. Anwendung der Methoden des ...

Einführung in agiles IT-Projektmanagement

- u.a. in Berlin, Stuttgart, München, Düsseldorf, Heidelberg

In dieser 2-tägigen Schulung "Einführung in agiles IT-Projektmanagement" lernen Sie die wichtigsten Begrifflichkeiten, Methoden, Arbeitsweisen/Arbeitstechniken und Werkzeuge aus dem agilen IT-Projektmanagement kennen und erfahren die Vorgehensweisen, das ...