Installation, Einrichtung und Verwendung von Tortoise-GIT
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

1.6 KiB

Fahrplan zur Umstellung von SVN zu GIT

Vorbereitungen

Wenn für die zukünftige Arbeit GIT verwendet werden soll, muss ein zentraler Ort geschaffen werden, an welchem die Projektpflege erfolgt („Projektarchiv“). Dies kann im einfachsten Fall ein Netzlaufwerk sein; für erweiterte Funktionen wird ein Git-Server wie GitLab oder Gitea empfohlen.

Außerdem wird dringend empfohlen für das zentrale Projektarchiv einen automatischen Backup-Mechanismus einzurichten – dies ist jedoch nicht Teil dieses Dokuments.

Software-Anforderungen

Vor der Umstellung muss geprüft werden, ob alle Arbeitsplatzrechner die notwendigen Anforderungen erfüllen, um die Programme

  • Git-for-Windows
  • Notepad++
  • Tortoise-Git

auszuführen. Im Falle von Windows sollte das ab Windows 7 gegeben sein. Altsysteme mit Windows 2000 oder früher sollten aktualisiert werden.

Erfassung der aktuell verwendeten Projekte

Als nächstes muss erfasst werden, welche Projekte aktuell von den Mitarbeitern benutzt werden:

Bei der Migration werden die Ordner aus dem SVN-Zentralarchiv in einzelne Git-Archive konvertiert. Dies wird voraussichtlich mehrere Tage dauern. Während das passiert können die Mitarbeiter weiter an ihren Projekten arbeiten und Änderungen noch in das bestehende SVN-Zentralarchiv übertragen. Damit kann es aber dazu kommen, dass die entsprechenden Projekte im GIT-Zentralarchiv nach Abschluss der Konvertierung nicht mehr aktuell sind. Die Aktualisierung der entsprechenden GIT-Projekte kann einfach ausgeführt werden, indem in den entsprechenden Verzeichnissen ein git svn pull -A users.map