Pas pesë muaj e gjysmë zhvillimi, u lëshua versioni 2.28 i sistemit të thjeshtë dhe me besueshmëri të lartë të shpërndarjes dhe multplatformës menaxhimi i konfiguracionit Fossil SCM, i zhvilluar nga autori i SQLite, Dwayne Richard Hipp.
Fossil SCM dallohet nga sistemet e kontrollit tĂ« versioneve pĂ«r thjeshtĂ«sinĂ« radikale tĂ« implementimit: e gjithĂ« projekti Ă«shtĂ« njĂ« skedar ekzekutues pa varĂ«si tĂ« jashtme, i cili Ă«shtĂ« njĂ«kohĂ«sisht VCS, njĂ« server i integruar web, njĂ« sistem pĂ«r gjurmimin e gabimeve, njĂ« wiki, njĂ« forum dhe njĂ« chat. E gjithĂ« repositori me tĂ« gjitha historitĂ«, biletat dhe wikin ruhet nĂ« njĂ« skedar SQLite â mund tĂ« kopjohet, tĂ« bĂ«het backup ose tĂ« dĂ«rgohet kolegut me njĂ« komandĂ« scp. Projekti pĂ«rdoret nga vetĂ« autori pĂ«r zhvillimin e SQLite â e cila vetĂ« flet pĂ«r besueshmĂ«rinĂ« e instrumentit. Ndryshe nga Git, Fossil Ă«shtĂ« projektuar fillimisht me fokus nĂ« integritetin e tĂ« dhĂ«nave dhe thjeshtĂ«sinĂ« e hostimit tĂ« vet: ngritja e njĂ« serveri personal Ă«shtĂ« nĂ« tĂ« vĂ«rtetĂ« njĂ« komandĂ« tĂ« vetme fossil server. Filozofia e projektit Ă«shtĂ« 'gjithçka e nevojshme pĂ«r jetĂ«n e projektit nĂ« njĂ« vend', pa shĂ«rbime tĂ« jashtme dhe infrastrukturĂ« tĂ« ndĂ«rlikuar.
Në këtë version të ri:
- Përmirësimet e mbrojtjes nga robotët:
- konfigurimi i parazgjedhur tani lejon robotët të shkarkojnë tarbuj dhe arkiva, në mënyrë që të mbështesin më mirë sistemet automatike të ndërtimit;
- etiketa e re speciale zipX në konfigurim robot-restrict ndalon qasjen e robotëve në tarbuj, me përjashtime për sistemet e ndërtimit automatik;
- etiketat e tipit ext/PATH në konfigurimin robot-restrict ndalojnë qasjen e robotëve në të caktuara ekstensionet CGI në rrugën e specifikuar.
- Në menunë e shfletuesit të kodit u shtua një listë rënie me degët e fundit.
- Qasja në tarbuj dhe arkivat ZIP është thjeshtuar:
- në shfletuesin e kodit në nivelin e sipërm u shfaq një nënmeny 'Shkarkoni' për të kaluar në faqen e shkarkimit të arkivave;
- u shtua një faqe e re /download, lidhja e së cilës shfaqet në /sitemap duke konfiguruar parametrin suggested-downloads;
- emrat e skedarëve të tarbujve dhe arkivave ZIP tani janë standardizuar: përfshijnë një etikete kohe dhe një prefiks hash;
- shtuar komanda fossil get për të shkarkuar dhe nxjerrë një chek të caktuar pa e klonuar repozitorin.
- Përmirësimet kronologjinë e ngjarjeve:
- modaliteti i ri i shikimit 'Simple' - një ndërmjetës mes 'Verbose' dhe 'Compact': tregon vetëm hash-in e chek-it me mundësinë për të zbuluar detaje duke klikuar në pikëpresjet;
- Kur klikoni mbi tre pikĂ« nĂ« modalitetet «Compact» ose «Simple», ato zĂ«vendĂ«sohen me njĂ« shigjetĂ« «â» pĂ«r tĂ« fshehur pĂ«rsĂ«ri detajet;
- është shtuar një cilësim timeline-mark-leaves, që kontrollon shfaqjen e kontrolleve të sipërme;
- horizontet «pa grafikë» (parametri ng) tani tregojnë ngjyrat e degëve dhe rrethat e kontrolleve pa linjat lidhëse.
- Etiketat në Markdown tani marrin identifikues sipas algoritmit «slugify» në stilin e GitHub.
- Ekipa fossil timeline ka marrĂ« opsionet -u|âfor-user pĂ«r filtrimin sipas pĂ«rdoruesit dhe -r pĂ«r renditjen nĂ« rend kronologjik.
- NjĂ« flamur i ri âreopen REPOFILE komandĂ«s fossil open lejon rikthimin e kopjes sĂ« punĂ«s pas zhvendosjes sĂ« skedarit tĂ« depozitĂ«s.
- Tabela tĂ« brendshme tĂ« simboleve Unicode, tĂ« pĂ«rdorura gjatĂ« trajtimit tĂ« shprehjeve tĂ« rregullta, janĂ« pĂ«rditĂ«suar â nga versioni 13 nĂ« versionin 17.
- Një komandë e re fossil system (shkurt fossil sys) ofron një set të utilitareve të ngjashme me Unix për të punuar në platformat me mjedis të kufizuar.
- Faqja e internetit /help tani pranoka kërkesa të tipit /help/CMD dhe /help/www/PAGE për të treguar ndihmën për komandën ose faqen e internetit të caktuar.
- Opsionet -t dhe -T janë shtuar komandës fossil praise.
- Ekipa fossil clone ka marrĂ« opsionin âipv6.
- Shtuar pseudonimet -s dhe âstop pĂ«r opsionin âstop-on-error tĂ« komandĂ«s fossil all.
- Shtuar opsioni -h|âhash komandĂ«s fossil whatis.
Burimi: linux.org.ru
