Changes between Version 1 and Version 2 of Website/Git als Subversion-Nachfolger


Ignore:
Timestamp:
Feb 4, 2019, 8:52:36 PM (7 months ago)
Author:
sven
Comment:

+ etwas

Legend:

Unmodified
Added
Removed
Modified
  • Website/Git als Subversion-Nachfolger

    v1 v2  
    11= Git als Subversion-Nachfolger =
    22
    3 Seit über sechs Jahren wird die technikum29-Website über Subversion (SVN) bearbeitet. Dies erlaubt das problemlose gleichzeitige Bearbeiten von Dateien und ermöglicht eine lückenlose Rekonstruktion vergangener Arbeiten.
     3Seit über sechs Jahren (2012-2018) wird die technikum29-Website über Subversion (SVN) bearbeitet. Dies erlaubt das problemlose gleichzeitige Bearbeiten von Dateien und ermöglicht eine lückenlose Rekonstruktion vergangener Arbeiten.
    44
    55**Vorteile von Subversion**:
     
    88   * Infrastruktur ist selbstgehostet (autark) und bewährt. Dank einer Mail pro Commit bleibt es übersichtlich. Die Einbindung in das selbstgehostete Trac ist ebenfalls gut.
    99
    10 **Nachteile von Subversion** und damit Vorteile von Git sind fast ausschließlich auf das *einfache Branching von git* zurückzuführen. Dies ermöglicht viele neue Nutzungsmöglichkeiten:
     10**Nachteile von Subversion** und damit Vorteile von Git sind fast ausschließlich auf das ''einfache Branching von git'' zurückzuführen. Dies ermöglicht viele neue Nutzungsmöglichkeiten:
    1111
    1212   * Entwürfe von Seiten lassen sich als seperater Branch bereits hochladen und müssen nicht auf dem Computer bleiben.
    13    * Pull Requests erlauben das kollaborative Bearbeiten und Vorschlagen von Korrekturen.
     13   * Pull Requests erlauben das kollaborative Bearbeiten und Vorschlagen von Korrekturen. Diese Funktion überwiegt die Nachteile des komplizierteren gits gegenüber SVN.
    1414   * Über Github ist die Seite besser sichtbar und auch online (zumindest rudimentär) bearbeitbar.
    1515   * Trennung von Commits und Push erlaubt strukturiertes Offline-Arbeiten.
    1616
    17 Unter https://github.com/technikum29/technikum29-www gibt es seit Februar 2018 bereits einen (nicht regelmäßig gesyncten) Mirror des Subversion-Repositoriums.
     17Unter https://github.com/technikum29/technikum29-www gibt es seit Februar 2018 bereits einen (nicht regelmäßig gesyncten) Mirror des Subversion-Repositoriums, welches derzeit noch unter https://www.technikum29.de/svn/technikum29-www/ gehostet wird.
     18
     19Die Trac-Installation ist etwas in die Jahre gekommen, eine Projektverwaltung (Wikis, Issues, Meilensteine) auf Github ist eine Lösung, die viele Open-Source-Projekte als zeitgemäßer erkannt haben. Interessant finde ich auch den gehosteten Service, sodass die Wartung einer eigenen Software wegfällt. Deswegen ist eine selbstgehostete Git-Lösung auch nicht attraktiv.
© 2008 - 2013 technikum29 • Sven Köppel • Some rights reserved
Powered by Trac
Expect where otherwise noted, content on this site is licensed under a Creative Commons 3.0 License