Der Umstieg
Der Umstieg auf die Versionsverwaltung mit git hält einige Hürden bereit. Ich biete Beratung zu allen Teilen der Umstellung an:
Die Migration
Bestehende Projektdaten müssen nach git migriert werden, idealerweise unter Beibehaltung der bisherigen Versionshistorie, beispielsweise von SVN.
Diese Migration kann gefahrlos neben der laufenden Entwicklung im alten Versionskontrollsystem erfolgen, was die Evaluation von git an bestehenden Projekten ermöglicht.
Hierzu biete ich Beratung und gegebenenfalls die Durchführung der Migration an.Die Nutzung
Die Nutzung von git erfordert das Erlernen neuer Befehle und Tools seitens der Entwickler.
Die wichtigsten git-Features, die zur Arbeit alleine und mit anderen benötigt werden, können in etwa vier bis sechs Stunden vermittelt und eingeübt werden.
Außerdem sollte mit den Entwicklern und gegebenenfalls auch den Projektmanagern ein auf git basierender Workflow erarbeitet werden, der die Zusammenarbeit klar strukturiert.Die Administration
Damit auch die Administration Ihrer neuen git-Server unproblematisch abläuft, biete ich Ihnen Hilfe bei der Evaluation diverser Server-Optionen an.
Wenn Sie die Entscheidung für einen Server gefällt haben, unterstütze ich Sie bei der Installation und Einrichtung und informiere Sie über die häufigsten Probleme bei der Verwaltung von git-Software.
Auch die Nutzung von GitHub oder Bitbucket für eventuelle Open-Source-Projekte kann hier besprochen werden.