Më 6 nëntor, pas gjashtë muajsh zhvillimi, u lançua versioni 2.25 i një sistemi të thjeshtë dhe të besueshëm të shpërndarë, shumë-platformë menaxhimi i konfiguracionit Fossil SCM, i shkruar në gjuhën C dhe që përdor bazën e të dhënave SQLite si depo.
Për të zgjeruar funksionalitetet është e mundur kompilimi me mbështetje të integruar për TCL.
PĂ«rveç sistemit tĂ« kontrollit tĂ« versioneve, repo-tĂ« e fossil mund tĂ« pĂ«rmbajnĂ« nĂ« mĂ«nyrĂ« opsionale njĂ« forum, Wik, njĂ« gjurmues gabimesh dhe chat â nĂ« njĂ« skedar tĂ« vetĂ«m sqlite!
Mbështetet mundësia të dyja importet e plota dhe incrementale (në një skedar .fossil ekzistues), nga repot git dhe subversion:
$ cd lorsource $ git fast-export --all | fossil import --git lorsource.fossil
Serveri http i ndĂ«rtuar (nĂ« screenshot â repo git i importuar lorsource, me zĂ«vendĂ«simin e logos nĂ« web-UI tĂ« administratorit):
$ fossil ui lorsource.fossil
Dëgjimi për kërkesa HTTP në portin TCP 8080
Në këtë version të ri:
- komanda fossil ui / tani funksionon edhe për repo me emra skedarësh jo-ASCII;
- shtuar komanda fossil tree për të dalë struktura e skedarëve të repo-s si komanda tree(1);
- në sistemet e skedarëve që nuk janë të ndjeshëm ndaj rastit, emrat e skedarëve tani ruhen në rastin e preferuar të sistemit të skedarëve, jo në rastin e shkruar nga përdoruesi;
- emri i komandës fossil cherry-pick ndryshuar në fossil cherrypick, e cila është më e njohur për përdoruesit e Git. Komanda e vjetër është lënë për kompanueshmëri;
- në faqe /timeline janë shtuar parametra të rinj të kërkimit: d2=, p2= dhe dp2=;
- komandës fossil tag janë shtuar opsione për të listuar vlerat e etiketave;
- komandĂ«s fossil status Ă«shtĂ« shtuar opsioni -b|âbrief;
- është shtuar mundësia për të ngarkuar skedarë jo të versionuar në faqe /uvlist;
- është shtuar kërkimi në histori në faqe /chat;
- në komandën server është shtuar mbështetje për soketët Unix;
- përdorimi i çertifikatave zinxhir në Windows që menaxhohen nga sistemi operativ (kërkohet OpenSSL 3.2.0 ose më lart);
- marrja parasysh e simboleve Unicode me gjerësi zero dhe dyfishe gjatë formatimit të daljes së kronologjisë në konsolë;
- në kodet burimore, kodi SQLite është azhurnuar në versionin 3.47.0. Ndërtimi zyrtar është lidhur me OpenSSL 3.4.0;
- numerikë të vegjël dhe shtesa.
Burimi: linux.org.ru
