Einführung in Subversion (SVN)

Slides:



Advertisements
Ähnliche Präsentationen
Copyright © The OWASP Foundation Permission is granted to copy, distribute and/or modify this document under the terms of the OWASP License. The OWASP.
Advertisements

Projekt Tools: Subversion, Wiki Nikolay Nachev Seminar StuPro cims cims.
Softwarepraktikum WS 2007/08 Vorlesung 01 – Prof. Dr
Datenbankanbindung mit ASP Wilhelm-Schickard-Schule Tübingen
PowerBuilder und SVN Erste Schritte bei der Versionsverwaltung von Softwareprojekten mit Subversion (SVN) PBUGG 2009, A. Schmidt.
Software(technik)praktikum Tutorial: Subversion (SVN)
Fachpraktikum Graphische Benutzungsoberflächen Sommersemester 2008 Steffen Koch, Christoph Müller, Guido Reina, Christiane Taras, Michael Wörner Versionsverwaltung.
Windows Explorer.
Argumente für eine Migration Leistungsgrenzen (HDD, Upload) Integrierte Tausch-Medienlandschaft fehlt Vielzahl an Medien mit verschiedenen Formaten Installationsmängel.
1/15 UNIVERSITY OF PADERBORN Projektgruppe KIMAS – CVS Projektgruppe KIMAS CVS Daniel Karuseit.
Teamorganisation: Versionsverwaltung
1 WS 2012 Software-Engineering II Versionsverwaltung.
Concurrent Versions System
Einführung in Visual C++
Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B.
VFX Online Stand der Online-Angebote zu und rund um Visual Extend.
FH-Hof HTML - Einführung Richard Göbel. FH-Hof Komponenten des World Wide Webs WWW Browser HyperText Transfer Protocol (HTTP) via Internet WWW Server.
Typo3 Eine Einführung.
GIT und Redmine Übung.
Software-Projektführung
Aichinger Christian, Strasser Jürgen
IGEL UMS Universal Management Suite Oktober 2011 Florian Spatz
University of Applied Sciences Übung Objektorientierte Programmierung II Dipl.-Inf. (FH) Markus Vogler.
zur Präsentation der betrieblichen Projektarbeit
Neues Computernetzwerk Eine Kurzbeschreibung der Neuerungen.
EIN CMS MACHT SCHULE Tina Gasteiger.
Gütesiegel GenoGyn Qualitätsmanagement © powered by Alchimedus ® Seite 1 Nun ist es so weit! Das GenoGyn QM-Gütesiegel ist erprobt und wird nun eingeführt.
Clustered Neuronal Network A C#.NET project for Compute Cluster Server 2003.
Connect Statistik Tool Andreas Wittke / Andreas Illi oncampus Fachhochschule Lübeck.
Versionsverwaltung für Visual Studio .NET mit Subversion
1 Nutzen Sie diese Powerpoint-Präsentation beim Selbstlernen oder in Veranstaltungen zur Einführung in das jeweilige Thema. Einführung Lernmodul Nutzungsbedingungen:
Präsentation von Sonja Pathe
Technisches Update Veeam Backup & Replication Version 7 Cloud Edition
Änderungen in Active Directory für Windows Server 2012 – und wie man dazu kommt Florian Frommherz Consultant, Microsoft Schweiz
Version 2008 Team Foundation Version Control (TFVC) … ist eine vollständige Neuentwicklung … wurde für große Teams, die auch weltweit verteilt arbeiten,
Cooperation unlimited © Zühlke Juni 2009 Hansjörg Scherer Folie 1 Cooperation unlimited TFS als BackEnd für Visual Studio und Eclipse.
1 Nutzen Sie diese Powerpoint-Präsentation beim Selbstlernen oder in Veranstaltungen zur Einführung in das jeweilige Thema. Einführung Lernmodul Nutzungsbedingungen:
1 Nutzen Sie diese Powerpoint-Präsentation beim Selbstlernen oder in Veranstaltungen zur Einführung in das jeweilige Thema. Einführung Lernmodul Nutzungsbedingungen:
Aktuelle Produktstände – TRIBASE
Softwaretechnikpraktikum: Vorlesung 2
Subversion für Anfänger und solche, die es noch werden wollen ;)
Textverarbeitungsprogramme
My Statistics Schinnerl, Mikes, Walehrach, Grieshofer PPM-Projekt
ICT – Modul Dokumentenverwaltung
Einführung in das Schulnetz. Anmeldung / Login ++ Username: user[Nummer des PC] z.B. user201 Kennwort: kein Kennwort notwendig!
Concurrent Versions System
Fakultät WirtschaftJürgen Guter Dipl. Physiker (Univ.) Microsoft Office Excel 2007 Specialist Zertifizierung Wirtschaftsinformatik Specialist Zertifizierung.
Zero Administration Kit für Microsoft® Windows® Jörg Kramer University Support Center.
Fred 2.0 Projektvorstellung Christoph Müller
Marco Behnke Git free & open source, distributed version control system Git.
Das Phlebo QM-Gütesiegel ist erprobt und wird nun eingeführt.
Einführung in die Moodle Lernplattform Diese Lern – Plattform kannst du über jedem Windows PC, jeden Apple Gerät Jedes andere Betriebssystem (Linux, Solaris,
Eingereicht von:Michael Schrank Betreuung:o.Univ.-Prof. Dr. Hanspeter Mössenböck Mitbetreuung:Dipl.-Ing. Wolfgang Beer CyberStudent A Multiuser Awareness.
1 Nutzen Sie diese Powerpoint-Präsentation beim Selbstlernen oder in Veranstaltungen zur Einführung in das jeweilige Thema. Einführung Lernmodul Nutzungsbedingungen:
1 Einführung TOMCAT Entwicklung Technischer Informationssysteme SS 2003 Florian Müller.
IT-Controlling 2006S INSO Projektname Gruppenmitglieder Vorname Nachname Vorname Nachname Vorname.
Silver Monkey Rollout Center
Zugriff vom Webserver auf Homepage1 Speicherplatz im zentralen Filesystem, AFS Web Server H:\public_html\index.html.
Das Internet Ein Netzwerk, das viele Rechner miteinander verbindet
Git und TFS - Ein ungleiches Paar? zu Gast bei:.net User Group Ulm und Oberschwaben.
Continuous Integration
Thomas Rau, Peter Brichzin Repositories zur Unterstützung von kollaborativen Arbeiten in Softwareprojekten.
Genehmigungsdatenbank für BetreuerInnen Von der Einreichung der Themenstellung bis zur Beschreibung der hochgeladenen Arbeit Stand November 2013.
Universität der Bundeswehr München 1 Seminar – DBMS für spezielle Anwendungen Seminar DBMS für spezielle Anwendungen Versionen und Varianten.
Redetext für 15 Jahre Dig it! ???. Anlässlich zu unserem 15 jährigen Bestehen der dig it! GmbH möchte ich Euch begrüßen... Zu unserem 15 jährigen Jubiläum.
Das SVN Eclipse Plugin. Wofür ist SVN gedacht? Nutzung von SVN mit Eclipse Perspektive einrichten Repository einbinden Mit dem Repository arbeiten Konflikt.
Orxonox SVN Subversion in Orxonox: ORXONOX DevelopmentFinished Versions trunk Maintainer Version Almost always running branches Developer Version Copies.
SAP – Installation auf Windows Server 2008 R2 Enterprise
Das Phlebo QM-Gütesiegel ist erprobt und wird nun eingeführt.
?.
 Präsentation transkript:

Einführung in Subversion (SVN) Für die Softwareprojekte an der FH Koblenz Am Beispiel „TortoiseSVN“ unter MS Windows Dipl.-Ing. (FH) Florian Halfmann, 26.04.2010

Dipl.-Ing. (FH) Florian Halfmann, 26.04.2010 Was ist Subversion? Versionsverwaltungssystem für Dateien und Verzeichnisse Stellt Speicherplatz für Ihren Code zur Verfügung (auf einem Server) Dipl.-Ing. (FH) Florian Halfmann, 26.04.2010

Dipl.-Ing. (FH) Florian Halfmann, 26.04.2010 Wozu Subversion? Softwareprojekte unterliegen ständiger Änderung Quellcodeaustausch/Synchronisation zwischen den Projektteilnehmern „Zurückspringen“ auf ältere Dateiversionen Dipl.-Ing. (FH) Florian Halfmann, 26.04.2010

Dipl.-Ing. (FH) Florian Halfmann, 26.04.2010 Grundbegriffe Repository – Projektarchiv Working-Copy – lokale Arbeitskopie des Repositorys Checkout – lokale Arbeits-Kopie des Repositorys erstellem Update – lokale Arbeitskopie mit Server-Repository updaten Checkin – Server-Repository mit lokaler Arbeitskopie updaten Dipl.-Ing. (FH) Florian Halfmann, 26.04.2010

Prinzipielle Vorgehensweise lokale Working-Copy auschecken lokale Working-Copy updaten an Working-Copy arbeiten Änderungen anderer Projektmitglieder „mergen“ Lokale Working-Copy einchecken Dipl.-Ing. (FH) Florian Halfmann, 26.04.2010

Dipl.-Ing. (FH) Florian Halfmann, 26.04.2010 URL des SVN Servers svn://ampere2.eui.fh-koblenz.de/Semester/Projektname Der Projektname setzt sich aus Betreuer und Bezeichnung des Projekts zusammen. Siehe folgende Beispiele! Beispiele: svn://ampere2.eui.fh-koblenz.de/SS10/albrecht_wii-tisch svn://ampere2.eui.fh-koblenz.de/SS10/albrecht_rc-car svn://ampere2.eui.fh-koblenz.de/SS10/schultes_kobot Dipl.-Ing. (FH) Florian Halfmann, 26.04.2010

Dipl.-Ing. (FH) Florian Halfmann, 26.04.2010 Zugangsdaten Ihr Login setzt sich aus dem ersten Buchstaben des Vornamens und dem Nachnamen zusammen. Ihr Passwort erfahren Sie vom Serverbetreuer. Beispiel für Sebastian Vogt: svogt Dipl.-Ing. (FH) Florian Halfmann, 26.04.2010

TortoiseSVN (Version 1.6.8) Subversion Client für Microsoft Windows Open Source Intergriert sich in den Dateimanager http://tortoisesvn.tigris.org/ Dipl.-Ing. (FH) Florian Halfmann, 26.04.2010

Dipl.-Ing. (FH) Florian Halfmann, 26.04.2010 Repository Struktur Es hat sich etabliert drei Hauptverzeichnisse in seinem Repository zu erstellen! trunk, tags, branches Dipl.-Ing. (FH) Florian Halfmann, 26.04.2010

Dipl.-Ing. (FH) Florian Halfmann, 26.04.2010 Repository Struktur Trunk: Hauptentwicklungszweig Branches: Abweichende Entwicklungszweige Tags: Snapshots vom Trunk (Read-Only) Dipl.-Ing. (FH) Florian Halfmann, 26.04.2010

Dipl.-Ing. (FH) Florian Halfmann, 26.04.2010 Branchen Neue Funktionen in einem Branch entwickeln Nach Fertigstellung wieder mit dem Trunk mergen Dipl.-Ing. (FH) Florian Halfmann, 26.04.2010

Wichtige Menüs in TortoiseSVN Kontextmenüs im Explorer nutzen !!! Dipl.-Ing. (FH) Florian Halfmann, 26.04.2010

Wichtige Menüs in TortoiseSVN Dipl.-Ing. (FH) Florian Halfmann, 26.04.2010

Dipl.-Ing. (FH) Florian Halfmann, 26.04.2010 Vorführung Dipl.-Ing. (FH) Florian Halfmann, 26.04.2010