6. novembra, po pol leta razvoja, je izšla različica 2.25 preproste in zelo zanesljive distribuirane večplatformske sistemske rešitve konfiguracijo upravljanja Fossil SCM, napisan v jeziku C in uporablja bazo podatkov SQLite kot shrambo.
Za širitev možnosti je mogoča kompilacija z vgrajeno podporo za TCL.
Poleg sistema nadzora različic lahko fossil-repozitoriji po izbiri vsebujejo forum, Wikijo, napake in klepet - v enem samem sqlite-datoteki!
Podprta je možnost tako popolnega kot inkrementalnega (v že obstoječo .fossil datoteko) uvoza git- in subversion-repozitorijev:
$ cd lorsource $ git fast-export —all | fossil import —git lorsource.fossil
Vgrajen http strežnik (na posnetku zaslona – uvožen git-repozitorij lorsource, z zamenjavo logotipa v administrativnem spletnem vmesniku):
$ fossil ui lorsource.fossil
Posluša HTTP zahteve na TCP vratih 8080
V novi različici:
- команда fossil ui / zdaj deluje tudi za repozitorije z ne-ASCII imeni datotek;
- dodana je ukazna vrstica fossil tree za izpis strukture datotek repozitorija podobno ukazu tree(1);
- v datotečnih sistemih, ki niso občutljivi na velikost črk, se imena datotek zdaj shranjujejo v želenem formatu datotečnega sistema in ne v formatu, ki ga vnese uporabnik;
- ime ukaza fossil cherry-pick je spremenjeno v fossil cherrypick, kar je bolj znano uporabnikom Gita. Staro ukaz je ohranjeno zaradi združljivosti;
- na stran /timeline dodani so novi parametri zahtevka: d2=, p2= in dp2=;
- ukazu fossil tag so dodane možnosti za naštevanje vrednosti oznak;
- ukazu fossil status je bila dodana možnost -b|–brief;
- dodana je možnost nalaganja brez različic datotek na stran /uvlist;
- dodano iskanje po zgodovini na stran /chat;
- v ukaz strežnik je dodana podpora za Unix socket-e;
- uporaba v Windows upravljanih koreninskih potrdil (zahteva OpenSSL 3.2.0 ali novejše);
- upoštevanje znakov Unicode z ničelno in dvojno širino pri oblikovanju izhoda časovne osi v konzoli;
- v izvornih kodih je koda SQLite nadgrajena na različico 3.47.0. Uradna različica je povezana z OpenSSL 3.4.0;
- številne majhne popravke in dopolnitve.
Izvor: linux.org.ru
