22
Thomas Hirt Einführung in Code Versionierungssysteme FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com Erste Schritte mit einem Codeversionierungssystem

FMK2015: Erste Schritte mit einem Codeversionierungssystem by Thomas Hirt

Embed Size (px)

Citation preview

Thomas Hirt

Einführung in Code Versionierungssysteme

FileMaker Konferenz 2015 Hamburg

www.filemaker-konferenz.com

Erste Schritte mit einem Codeversionierungssystem

Thomas Hirt

Einführung in Code Versionierungssysteme

FileMaker Konferenz 2015 Hamburg

www.filemaker-konferenz.com

Was werden wir machen?

• kurzer Einblick in Bonobo Git Server (Demo)

• Installation & Grundkonfiguration eines Git Clients

• live Demo einiger Grundoperationen

• stage, commit, branch, merge, reset, push, pull

• gemeinsames durchführen/üben von Grundoperationen

• erzeugen und auflösen eines Konfliktes

• Diskussion & Fragen

Thomas Hirt

Einführung in Code Versionierungssysteme

FileMaker Konferenz 2015 Hamburg

www.filemaker-konferenz.com

Bonobo Git Server

Thomas Hirt

Einführung in Code Versionierungssysteme

FileMaker Konferenz 2015 Hamburg

www.filemaker-konferenz.com

Installation und Konfigurationdes Git Clients SmartGit 7

Thomas Hirt

Einführung in Code Versionierungssysteme

FileMaker Konferenz 2015 Hamburg

www.filemaker-konferenz.com

Installation und Konfigurationdes Git Clients SmartGit 7

Thomas Hirt

Einführung in Code Versionierungssysteme

FileMaker Konferenz 2015 Hamburg

www.filemaker-konferenz.com

Installation und Konfigurationdes Git Clients SmartGit 7

Thomas Hirt

Einführung in Code Versionierungssysteme

FileMaker Konferenz 2015 Hamburg

www.filemaker-konferenz.com

Installation und Konfigurationdes Git Clients SmartGit 7

Thomas Hirt

Einführung in Code Versionierungssysteme

FileMaker Konferenz 2015 Hamburg

www.filemaker-konferenz.com

Installation und Konfigurationdes Git Clients SmartGit 7

Thomas Hirt

Einführung in Code Versionierungssysteme

FileMaker Konferenz 2015 Hamburg

www.filemaker-konferenz.com

Installation und Konfigurationdes Git Clients SmartGit 7

Thomas Hirt

Einführung in Code Versionierungssysteme

FileMaker Konferenz 2015 Hamburg

www.filemaker-konferenz.com

Installation und Konfigurationdes Git Clients SmartGit 7

Thomas Hirt

Einführung in Code Versionierungssysteme

FileMaker Konferenz 2015 Hamburg

www.filemaker-konferenz.com

Installation und Konfigurationdes Git Clients SmartGit 7

Thomas Hirt

Einführung in Code Versionierungssysteme

FileMaker Konferenz 2015 Hamburg

www.filemaker-konferenz.com

Installation und Konfigurationdes Git Clients SmartGit 7

Thomas Hirt

Einführung in Code Versionierungssysteme

FileMaker Konferenz 2015 Hamburg

www.filemaker-konferenz.com

Workshop-Repositoriesauf dem Bonobo Server

• Verbindung per reinem HTTP

• schnell und problemlos

• ABER nicht tauglich für den Produktiveinsatz!

• für die Produktion HTTPS mit Zertifikat verwenden

• Repositories

• http://10.20.15.10/Bonobo.Git.Server/fmk2015demo.git

• http://10.20.15.10/Bonobo.Git.Server/fmk2015a.git

• http://10.20.15.10/Bonobo.Git.Server/fmk2015b.git

• http://10.20.15.10/Bonobo.Git.Server/fmk2015c.git

• Benutzer

• fmk2015a für user01-user15

• fmk2015b für user16-user30

• fmk2015c für user31-user45

Thomas Hirt

Einführung in Code Versionierungssysteme

FileMaker Konferenz 2015 Hamburg

www.filemaker-konferenz.com

Installation und Konfigurationdes Git Clients SmartGit 7

Thomas Hirt

Einführung in Code Versionierungssysteme

FileMaker Konferenz 2015 Hamburg

www.filemaker-konferenz.com

Installation und Konfigurationdes Git Clients SmartGit 7

Thomas Hirt

Einführung in Code Versionierungssysteme

FileMaker Konferenz 2015 Hamburg

www.filemaker-konferenz.com

Installation und Konfigurationdes Git Clients SmartGit 7

Thomas Hirt

Einführung in Code Versionierungssysteme

FileMaker Konferenz 2015 Hamburg

www.filemaker-konferenz.com

Installation und Konfigurationdes Git Clients SmartGit 7

Thomas Hirt

Einführung in Code Versionierungssysteme

FileMaker Konferenz 2015 Hamburg

www.filemaker-konferenz.com

Installation und Konfigurationdes Git Clients SmartGit 7

Thomas Hirt

Einführung in Code Versionierungssysteme

FileMaker Konferenz 2015 Hamburg

www.filemaker-konferenz.com

Installation und Konfigurationdes Git Clients SmartGit 7

Thomas Hirt

Einführung in Code Versionierungssysteme

FileMaker Konferenz 2015 Hamburg

www.filemaker-konferenz.com

Live Demo & praktische Übungen

• stage, commit, push

• pull, edit, stage, commit, push

• branch erzeugen

• Konflikt erzeugen & lösen

Thomas Hirt

Einführung in Code Versionierungssysteme

FileMaker Konferenz 2015 Hamburg

www.filemaker-konferenz.com

Diskussion & Fragen

Thomas Hirt

Einführung in Code Versionierungssysteme

FileMaker Konferenz 2015 Hamburg

www.filemaker-konferenz.com

Vielen Dank unseren Sponsoren

Danke für das Bewerten dieses Vortrages