Upload
verein-fm-konferenz
View
673
Download
1
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