6. novemberil, pĂ€rast kuut kuud arendust, ilmus 2.25 lihtne ja usaldusvÀÀrne jaotatud platvormidevaheline sĂŒsteem konfiguratsioonihaldus Fossil SCM, kirjutatud keeles C ja kasutades SQLite andmebaasi salvestamiseks.
VÔimaluste laiendamiseks on vÔimalik kompileerimine sisseehitatud TCL toe toetamiseks.
Lisaks versioonihaldussĂŒsteemile vĂ”ivad fossil-repositorid valikuliselt sisaldada foorumit, Wiki, veahaldurit ja chatti â ĂŒhes SQLite failis!
Kasutatakse vÔimalust n tanto tÀielikuks kui ka inkrementaalseks (olemasolevasse .fossil faili) Git- ja Subversion-repositorite importimiseks:
$ cd lorsource $ git fast-export âall | fossil import âgit lorsource.fossil
Sisseehitatud http-server (ekraanipildil â imporditud git-repositor lorsource, logo asendamisega administraatori web-UI-s):
$ fossil ui lorsource.fossil
Kuulamine HTTP pÀringute jaoks TCP porti 8080
Uues versioonis:
- kĂ€sk fossil ui / töötab nĂŒĂŒd isegi mitte-ASCII failinimede jaoks;
- lisatud kÀsk fossil tree repositori failistruktuuri vÀljundamiseks sarnaselt kÀsuga tree(1);
- suhtes, failisĂŒsteemides, mis ei ole suurustundlikud, sĂ€ilitatakse failinimed eelistatud suuruses, mitte kasutaja sisestatud suuruses;
- kĂ€sk fossil cherry-pick muudetud fossil cherrypick, mis on Git kasutajatele tuttavam. Vana kĂ€sk on jÀÀnud ĂŒhilduvuse tagamiseks;
- lehele /timeline lisatud uued pÀringu parameetrid: d2=, p2= ja dp2=;
- kÀsku fossil tag lisatud valikud siltide vÀÀrtuste loetlemiseks;
- kĂ€sku fossil status lisatud valik -b|âlĂŒhike;
- lisatud vĂ”imalus mittetĂ€iendatud failide ĂŒleslaadimiseks lehelt /uvlist;
- lisatud otsing ajaloo lehele /chat;
- kÀsku server lisatud Unix soketite tugi;
- Windowsi juurte sertifikaatide haldamine (vajalik OpenSSL 3.2.0 vÔi uuem);
- Unicode null- ja kahekordse laiusega sĂŒmbolite arvestamine ajaskaalade vĂ€ljundi vormindamisel konsolis;
- allikakoode uuendatud SQLite kood versioonile 3.47.0. Ametlik kogumik on lingitud OpenSSL 3.4.0-ga;
- kĂŒmneid vĂ€ikeseid parandusi ja tĂ€iendusi.
Allikas: linux.org.ru
