Fossil SCM 2.25

Fossil SCM 2.25

6 novembre, dopo sei mesi di sviluppo, è stato rilasciato 2.25, un sistema distribuito semplice e altamente affidabile multipiattaforma gestione della configurazione Fossil SCM, scritto in C e che utilizza SQLite come archivio.
Per ampliare le possibilità è possibile compilazione con supporto integrato per TCL.

Oltre al sistema di controllo versione, i repository fossil possono opzionalmente contenere un forum, una Wiki, un tracker dei bug e una chat – in un unico file sqlite!
È supportata la possibilità di importare sia in modo completo che incrementale (in un file .fossil esistente) repository git e subversion:

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

Server http integrato (screenshot – repository git importato lorsource, con logo sostituito nell'interfaccia web di amministrazione):

$ fossil ui lorsource.fossil

In ascolto di richieste HTTP sulla porta TCP 8080

Nella nuova versione:

  • comando fossil ui / ora funziona anche per repository con nomi di file non ASCII;
  • aggiunto il comando fossil tree per visualizzare la struttura dei file del repository simile al comando tree(1);
  • nelle file system non sensibili al maiuscolo/minuscolo, i nomi dei file ora sono memorizzati nel registro preferito del file system e non nel registro fornito dall'utente;
  • il nome del comando fossil cherry-pick è stato cambiato in fossil cherrypick, che è più familiare agli utenti Git. Il comando precedente è stato mantenuto per compatibilità;
  • alla pagina /timeline aggiunti nuovi parametri di richiesta: d2=, p2= e dp2=;
  • comando fossil tag aggiunte opzioni per elencare i valori dei tag;
  • comando fossil status aggiunta l'opzione -b|–brief;
  • aggiunta la possibilità di caricare file non versionati nella pagina /uvlist;
  • aggiunta la ricerca nella cronologia nella pagina /chat;
  • nel comando server aggiunto il supporto per i socket Unix;
  • uso dei certificati radice Windows gestiti dal sistema operativo (richiesta OpenSSL 3.2.0 o superiore);
  • considerazione dei caratteri Unicode a larghezza zero e doppia larghezza durante la formattazione dell'output della timeline nella console;
  • nel codice sorgente è stata aggiornata la libreria SQLite alla versione 3.47.0. La build ufficiale è collegata a OpenSSL 3.4.0;
  • numerosi piccoli correttivi e aggiunte.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster