2 Punkte von GN⁺ 2023-07-24 | 1 Kommentare | Auf WhatsApp teilen
  • SQLite verwendet als Versionsverwaltungssystem statt Git Fossil.
  • Fossil bietet im Vergleich zu Git mehr Kontextbewusstsein für den SQLite-Quellcode und eine einfachere Zugänglichkeit.
  • Fossil hilft Nutzern dabei, Folgearbeiten zu einem Check-in leicht zu finden, während Git das erschwert.
  • Das mentale Modell von Git ist unnötig komplex, und Nutzer müssen mehrere Orte und Befehle im Blick behalten.
  • Git verfolgt historische Branch-Namen nicht, was die Prüfung historischer Branches umständlich macht.
  • Im Vergleich zu Fossil benötigt Git mehr administrativen Support und zusätzliche Abhängigkeiten.
  • Git bietet wegen einer nicht optimalen Benutzeroberfläche und seiner Komplexität eine schlechte User Experience.
  • Engagierte Git-Nutzer können weiterhin über den offiziellen GitHub-Mirror oder direkt über Fossil auf SQLite zugreifen.
  • Fossil bietet Webzugriff und eine einfache Installation, sodass Nutzer bestimmte Versionen von SQLite herunterladen können.
  • Nutzer können mit Kommandozeilen-Tools und der Datei „manifest“ die Integrität des SQLite-Quellcodes verifizieren.

1 Kommentare

 
GN⁺ 2023-07-24
Hacker-News-Kommentare
  • Der Autor listet verschiedene Versionsverwaltungswerkzeuge auf, die er in den letzten Jahren verwendet hat, sowie das Datum der letzten Nutzung.
  • Git hat einen schlechten Ruf, weil es viele unterschiedliche Nutzungsweisen gibt, etwa GitHub-PRs gegenüber Branch-Pushes und Rebase gegenüber Merge.
  • Fossil ist eine eigenständige Binärdatei, die alle Funktionen von Core-Git, GitHub und GitLab enthält, die manche Leute bevorzugen.
  • Es gibt eine unterhaltsame Website namens "git-man-page-generator", die humorvolle Git-Manual-Pages erzeugt.
  • Dieser Artikel wurde in den vergangenen Jahren bereits auf Hacker News diskutiert.
  • Es wurden einige Kritikpunkte an Git erwähnt, aber nicht alle Nutzer haben diese Probleme erlebt.
  • Fossil und Pijul werden als alternative Versionsverwaltungssysteme genannt.
  • Es gibt einen Link zu einer Debugging- und Testversion des Artikels, aber der korrekte Link wurde bereitgestellt.
  • Der Autor hält Fossil mit integrierter UI für ein nützliches Werkzeug und schlägt vor, eine Wrapper-UI oder Git-Integration hinzuzufügen.
  • Die integrierten Wiki- und Ticket-Funktionen von Fossil dürften für technisch versierte Nutzer interessant sein.
  • Der Autor ist der Ansicht, dass ein Versionsverwaltungssystem etwas sein sollte, das Entwickler einrichten und dann vergessen können, um ihre Produktivität zu steigern.