Fossil SCM 2.25

Fossil SCM 2.25

Am 6. November, nach sechs Monaten Entwicklung, wurde die Version 2.25 des einfachen und hochzuverlĂ€ssigen verteilten plattformĂŒbergreifenden Systems veröffentlicht Konfigurationsmanagement Fossil SCM, geschrieben in C und verwendet SQLite als Speicher.
Zur Erweiterung der Möglichkeiten ist eine Kompilierung mit integrierter UnterstĂŒtzung fĂŒr TCL möglich.

Neben dem Versionskontrollsystem können Fossil-Repositories optional ein Forum, ein Wiki, einen Bugtracker und einen Chat – in einer einzigen SQLite-Datei – enthalten!
Es wird die Möglichkeit unterstĂŒtzt sowohl des vollstĂ€ndigen als auch des inkrementellen Imports (in eine bereits existente .fossil-Datei) von Git- und Subversion-Repositories:

$ cd lorsource $ git fast-export —all | fossil import —git lorsource.fossil

Ein integrierter HTTP-Server (im Screenshot – importiertes Git-Repository lorsource, mit LogoĂ€nderung im Administrations-Web-UI):

$ fossil ui lorsource.fossil

Warten auf HTTP-Anfragen auf TCP-Port 8080

In der neuen Version:

  • Befehl fossil ui / funktioniert jetzt sogar fĂŒr Repositories mit nicht-ASCII-Dateinamen;
  • Es wurde der Befehl fossil tree hinzugefĂŒgt, um die Struktur der Repository-Dateien wie der Befehl tree(1);
  • in dateisystemen, die nicht zwischen Groß- und Kleinschreibung unterscheiden, werden die Dateinamen jetzt im bevorzugten Format des Dateisystems gespeichert, nicht in der von den Benutzern eingegebenen Groß- oder Kleinschreibung;
  • Der Befehl fossil cherry-pick wurde geĂ€ndert in fossil cherrypick, was fĂŒr Git-Nutzer vertrauter ist. Der alte Befehl bleibt zur KompatibilitĂ€t erhalten;
  • auf die Seite /timeline neue Abfrageparameter wurden hinzugefĂŒgt: d2=, p2= und dp2=;
  • zum Befehl fossil tag wurden Optionen zum Auflisten von Tag-Werten hinzugefĂŒgt;
  • zum Befehl fossil status wurde die Option hinzugefĂŒgt -b|–brief;
  • es wurde die Möglichkeit hinzugefĂŒgt, nicht versionierte Dateien auf der Seite hochzuladen /uvlist;
  • Suchfunktion in der Historie wurde auf der Seite hinzugefĂŒgt /chat;
  • im Befehl server wurde UnterstĂŒtzung fĂŒr Unix-Sockets hinzugefĂŒgt;
  • Verwendung der von der Betriebssystem verwalteten Root-Zertifikate unter Windows (benötigt OpenSSL 3.2.0 oder höher);
  • BerĂŒcksichtigung von Unicode-Zeichen mit null- und doppelter Breite bei der Formatierung der Zeitleistenausgabe in der Konsole;
  • Im Quellcode wurde SQLite auf Version 3.47.0 aktualisiert. Die offizielle Version wurde mit OpenSSL 3.4.0 verlinkt;
  • zahlreiche kleinere Fehlerbehebungen und ErgĂ€nzungen.

Quelle: linux.org.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster