Subversion - Versionsverwaltung in Java-Projekten
Transcription
Subversion - Versionsverwaltung in Java-Projekten
Subversion - Versionsverwaltung in Java-Projekten Kompakt-Intensiv-Training Moderne Software ist häufig komplex und unterliegt sich ständig ändernden Bedingungen. Sowohl technische Weiterentwicklungen als auch neue Ansprüche werden stetig in der Softwareentwicklung umgesetzt und führen so zu einer häufigen Aktualisierung. Die unterschiedlichen Versionen des Quellcodes einer Software und die dazugehörige Dokumentation müssen daher effektiv, aber umfassend verwaltet werden. Die Versionsverwaltung Subversion bietet diese Möglichkeit für Ihre Java-Projekte. Um ein optimales Verständnis der Versionsverwaltung zu erlangen, geht unsere Schulung "Subversion Versionsverwaltung in Java-Projekten" zu Beginn auf die allgemeine Struktur der Software ein. So bekommen Sie einen technischen Einblick, der Ihnen in Zukunft helfen wird, die Funktionen der Versionsverwaltung und die Vorgänge im Hintergrund zu verstehen. Auch das Anlegen von Benutzern und die Zuteilung von Zugriffsrechten ist Bestandteil der Schulung. So können Sie Ihre unternehmerische Organisation auch in der Versionsverwaltung sicher und transparent anlegen und sichern den ordnungsgemäßen Ablauf der Programmierung. In der Subversion-Schulung werden Ihnen die einzelnen Funktionen der Versionsverwaltung vorgestellt und intensiv erklärt. Die erste Funktion ist das Erstellen eines Repository. Das entspricht einem virtuellen Basisordner, in dem eine Quellcode hinterlegt werden kann. Dieser bildet das grundlegende Objekt bezogen auf ein Projekt in der Versionsverwaltung. In einem solchen Repository können Sie mit der Entwicklung eines neuen Projekts beginnen oder ein bereits bestehendes Projekt importieren. Dieses Repository ist dann durch die Zugriffsrechte der einzelnen Nutzer geschützt und wird als nicht beschreibbare Version hinterlegt. Im weiteren Teil der Schulung lernen Sie, wie die Nutzer durch das Auschecken auf den Quellcode zugreifen und wie Sie Änderungen einbringen durch das Einchecken. Beim gleichzeitigen Programmieren mehrerer Nutzer können Konflikte im Quellcode auftreten. Diese können durch die Funktion Merge einfach und effektiv behoben werden. Auch Sonderfunktionen wie die Rückkehr zu einer älteren Version, das Taggen und Branchen werden in der Schulung besprochen. Zum Ende der Schulung lernen Sie, wie Sie Subversion nutzen können und wie Sie den Zugriff verschiedener Realsysteme auf aktuelle Versionen automatisieren. Auf diese Weise aktualisieren sich Ihre Projekte nahezu von allein. Zielgruppe: Java-Entwickler Kursinhalte Subversion - Versionsverwaltung in Java-Projekten Versionsverwaltungssysteme: Was ist das und wozu benötigt man sie? Subversion - eine Versionsverwaltungssoftware: Die Architektur und das Konzept hinter Subversion - ein technischer Überblick Benutzer und ihre Zugriffsrechte planen und anlegen SVN in verschiedenen Systemen: Eclipse, Tortoise, Visual-Studio Ein Projekt (Repository) anlegen Importieren von einem bestehenden Projekt Ein typischer Arbeitsablauf in Subversion - Auschecken und Einchecken Zwei Versionen - ein Quellcode: Mit Merge Konflikte lösen Eine vorherige Version erneut nutzen Einen Stand einfrieren mit Tags Wenn es komplexer wird: Branches mit ihren Vorteilen und Nachteilen: Wie führt man Branches zur Hauptentwicklung zurück? Mit Ant und Maven automatisiert auf Versionen zugreifen Vorraussetzungen Unterrichtszeit (8 x 45 Minuten) jeweils von 09.30 Uhr - 17.00 Uhr Trainingsvarianten Öffentliches Training Das öffentliche Training ist eine Standardschulung in den medienreichSchulungsräumen mit öffentlichem Teilnehmerkreis und den Inhalten aus unserem Trainingsprogramm. Preise Pro Tag nicht verfügbar Kompletttraining (1 Tag) nicht verfügbar Alle Preis verstehen sich pro Teilnehmer(in). Inklusive Mittagessen, Getränke, Trainingsunterlagen, medienreich-Zertifikat Bei gleichzeitiger Anmeldung von 2-3 Personen erhalten Sie 5% Rabatt, 4-6 Personen erhalten Sie 10% Rabatt 7 Personen und mehr erhalten Sie 15% Rabatt. Individuelles Inhouse Training Das individuelle Inhouse Training findet in Ihren Räumlichkeiten statt. Ihre Vorteile auf einen Blick: Wir kommen zu Ihnen Sie bestimmen Ihren Wunschtermin Individuell abstimmbare Trainingsschwerpunkte aus unserer Trainingsbeschreibung Individuelle Betreuung durch den Trainer Sie sparen sich eventuelle Anfahrtswege u. Übernachtungskosten Tagespreise 1. Teilnehmer 2. Teilnehmer 3. Teilnehmer 1010,- € +460,- € +320,- € je weiterer Teilnehmer +170,- € Inkl. MwSt. = € 1.201,90 Inkl. MwSt. = € 547,40 Inkl. MwSt. = € 380,80 Inkl. MwSt. = € 202,30 Bei den Preisen handelt es sich um Tagespreise (8 x 45 Minuten) zzgl. eventuell anfallender Spesen. Details entnehmen Sie bitte dem verbindlichen Angebot unser Berater- / innen. Inklusive Trainingsunterlagen, medienreich-Zertifikat Individuelles Firmen Training Individuelles Firmen Training für Sie oder Ihre Mitarbeiter in den Schulungsräumen von medienreich. Ihre Vorteile auf einen Blick: Individuelle Betreuung durch den Trainer Training in unseren modernen Schulungsräumen Sie bestimmen Ihren Wunschtermin Individuell abstimmbare Trainingsschwerpunkte aus unserer Trainingsbeschreibung Tagespreise 1. Teilnehmer 2. Teilnehmer 3. Teilnehmer 0,- € +0,- € +0,- € je weiterer Teilnehmer +0,- € Inkl. MwSt. = € 0,00 Inkl. MwSt. = € 0,00 Inkl. MwSt. = € 0,00 Inkl. MwSt. = € 0,00 Bei den Preisen handelt es sich um Tagespreise (8 x 45 Minuten). Inklusive Mittagessen, Getränke, Trainingsunterlagen, medienreich-Zertifikat Ausdruck erstellt am 15.01.2017 medienreich Computertrainings Frank Schmittat e.K. Kreuzstraße 34 33602 Bielefeld Tel: +49 (0) 521 - 968774-0 Fax: +49 (0) 521 - 968774-90 Bürozeiten: Mo. - Fr. 8:00 Uhr - 17:00 Uhr Inhaber: Frank Schmittat UST-ID: DE 215 429 754 Gerichtsstand: Hannover Amtsgericht: Bielefeld, HRA 15230