Fossil SCM 2.25

Fossil SCM 2.25

Den 6. november, efter et halvt år med udvikling, blev version 2.25 af det enkle og pålidelige distribuerede tværplatformsystem frigivet konfigurationsstyring Fossil SCM, skrevet i C og bruger SQLite-database som lagringsløsning.
For at udvide mulighederne er det muligt at kompilere med indbygget støtte til TCL.

Udover versionskontrolsystemet kan fossil-repositorier valgfrit indeholde et forum, Wiki, bugtracker og chat – alt i en enkelt sqlite-fil!
Der er støtte for både fuld og inkrementel (til en allerede eksisterende .fossil-fil) import af git- og subversion-repositorier:

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

Indbygget http-server (på skærmbilledet – importeret git-repository lorsource, med ændring af logoet i den administrative web-UI):

$ fossil ui lorsource.fossil

Lytter efter HTTP-anmodninger på TCP-port 8080

I den nye version:

  • kommandoen fossil ui \/ fungerer nu endda for repositories med ikke-ASCII filnavne;
  • en ny kommando er blevet tilføjet fossil tree for at vise strukturen af filerne i repositoryet ligesom kommandoen tree(1);
  • i filsystemer, der ikke er følsomme over for store bogstaver, gemmes filnavne nu i den foretrukne registrering af filsystemet i stedet for den registrering, brugeren indtastede;
  • kommandoens navn fossil cherry-pick er ændret til fossil cherrypick, som er mere velkendt for Git-brugere. Den gamle kommando er efterladt for kompatibilitet;
  • til siden /timeline er der tilføjet nye forespørgselsparametre: d2=, p2= og dp2=;
  • kommandoen fossil tag har fået muligheder til at liste værdier af tags;
  • kommandoen fossil status har fået muligheden -b|–brief;
  • muligheden for at uploade ikke-versionerede filer på siden er tilføjet /uvlist;
  • søgning i historien er tilføjet til siden /chat;
  • i kommandoen server der er tilføjet støtte for Unix-sockets;
  • brug af Windows' rodfiler, der administreres af operativsystemet (kræver OpenSSL 3.2.0 eller højere);
  • tager højde for Unicode-tegn med nul og dobbelt bredde ved formatering af tidslinjeoutput i konsollen;
  • i kildekoderne er SQLite-koden opdateret til version 3.47.0. Den officielle bygning er linket med OpenSSL 3.4.0;
  • talrige smårettelser og forbedringer.

Kilde: linux.org.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster