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
