Fossil SCM 2.25

Fossil SCM 2.25

Am 6. November wurde nach sechsmonatiger Entwicklungszeit Version 2.25 eines einfachen und äußerst zuverlässigen verteilten plattformübergreifenden Systems veröffentlicht Konfigurationsmanagement Fossile SCM, geschrieben in C und unter Verwendung einer SQLite-Datenbank als Speicher.
Möglichkeiten erweitern möglich Kompilierung mit integrierter TCL-Unterstützung.

Zusätzlich zum Versionskontrollsystem können Fossil-Repositories optional ein Forum, Wiki, Bugtracker und Chat enthalten – in einer einzigen SQLite-Datei!
Möglichkeit unterstützt sowohl vollständig als auch inkrementell (in eine bereits vorhandene .fossil-Datei), Import von Git- und Subversion-Repositorys:

$ cd lorsource $ git fast-export --all | Fossilienimport --git lorsource.fossil

Integrierter http-Server (im Screenshot importiertes Git-Repository) Lorsource, mit Logo-Ersetzung in der administrativen Web-UI):

$fossil ui lorsource.fossil

Lauschen auf HTTP-Anfragen auf TCP-Port 8080

In der neuen Version:

  • Team fossiles ui / Funktioniert jetzt auch für Repositorys mit Nicht-ASCII-Dateinamen;
  • Befehl hinzugefügt Fossiler Baum um die Repository-Dateistruktur ähnlich dem Befehl anzuzeigen Baum(1);
  • Bei Dateisystemen, bei denen die Groß-/Kleinschreibung nicht beachtet wird, werden Dateinamen jetzt im bevorzugten Register des Dateisystems und nicht im vom Benutzer bereitgestellten Register gespeichert.
  • Teamname Fossiler Kirschpickel geändert zu Fossiler Kirschpickel, was Git-Benutzern vertrauter ist. Der alte Befehl wird aus Kompatibilitätsgründen beibehalten;
  • zur Seite /Zeitleiste Neue Abfrageparameter hinzugefügt: d2=, p2= и dp2=;
  • Mannschaft Fossil-Tag Optionen zum Auflisten von Tag-Werten hinzugefügt;
  • Mannschaft Fossilienstatus Option hinzugefügt -b|–kurz;
  • Es wurde die Möglichkeit hinzugefügt, nicht versionierte Dateien auf die Seite zu laden /uvlist;
  • Verlaufssuche zur Seite hinzugefügt /Plaudern;
  • an die Mannschaft Server Unterstützung für Unix-Sockets hinzugefügt;
  • Windows verwendet vom Betriebssystem verwaltete Stammzertifikate (erfordert OpenSSL 3.2.0 oder höher);
  • Berücksichtigen Sie Unicode-Zeichen mit der Breite Null und doppelter Breite, wenn Sie die Timeline-Ausgabe in der Konsole formatieren.
  • Der SQLite-Code in Quellcodes wurde auf Version 3.47.0 aktualisiert. Der offizielle Build ist mit OpenSSL 3.4.0 verknüpft;
  • zahlreiche kleinere Korrekturen und Ergänzungen.

Source: linux.org.ru

Kommentar hinzufügen