Fossiele SCM 2.25

Fossiele SCM 2.25

Op 6 november, na zes maanden ontwikkeling, werd 2.25 van een eenvoudig en zeer betrouwbaar gedistribueerd platformonafhankelijk systeem uitgebracht configuratiebeheer Fossiele SCM, geschreven in C en met behulp van een SQLite-database als opslag.
Om de mogelijkheden uit te breiden is mogelijk compilatie met ingebouwde TCL-ondersteuning.

Naast het versiebeheersysteem kunnen fossiele repositories optioneel een forum, Wiki, bugtracker en chat bevatten - in één enkel sqlite-bestand!
Mogelijkheid ondersteund zowel volledig als incrementeel (in een reeds bestaand .fossil-bestand), import van git- en subversion-repository's:

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

Ingebouwde http-server (geïmporteerde git-repository in de schermafbeelding) bron, met logovervanging in de administratieve web-UI):

$fossil ui lorsource.fossil

Luisteren naar HTTP-verzoeken op TCP-poort 8080

In de nieuwe versie:

  • team fossiele ui / werkt nu zelfs voor repositories met niet-ASCII-bestandsnamen;
  • opdracht toegevoegd fossiele boom om de bestandsstructuur van de repository weer te geven, vergelijkbaar met de opdracht boom(1);
  • op hoofdletterongevoelige bestandssystemen worden bestandsnamen nu opgeslagen in het voorkeursregister van het bestandssysteem in plaats van in het door de gebruiker aangeleverde register;
  • teamnaam fossiele kersenplukker veranderd in fossiele kersenplukker, wat meer bekend is bij Git-gebruikers. Het oude commando blijft behouden vanwege compatibiliteit;
  • naar pagina /tijdlijn nieuwe queryparameters toegevoegd: d2=, p2= и dp2=;
  • team fossiel label opties toegevoegd voor het vermelden van tagwaarden;
  • team fossiele status optie toegevoegd -b|–kort;
  • de mogelijkheid toegevoegd om bestanden zonder versiebeheer op de pagina te laden /uvlijst;
  • Geschiedeniszoekopdracht aan pagina toegevoegd /kat;
  • naar het team server ondersteuning toegevoegd voor Unix-sockets;
  • использование в Windows корневых сертификатов, управляемых операционной системой (требуется OpenSSL 3.2.0 или выше);
  • houd rekening met Unicode-tekens met nulbreedte en dubbele breedte bij het formatteren van tijdlijnuitvoer in de console;
  • SQLite-code in broncodes is bijgewerkt naar versie 3.47.0. De officiële build is gekoppeld aan OpenSSL 3.4.0;
  • talrijke kleine verbeteringen en toevoegingen.

Bron: linux.org.ru

Koop betrouwbare hosting voor sites met DDoS-bescherming, VPS VDS-servers 🔥 Koop betrouwbare websitehosting met DDoS-bescherming, VPS- en VDS-servers | ProHoster