PĂ€rast viie ja poole kuu arendust tuli vĂ€lja lihtne ja usaldusvÀÀrne hajutatud ristplatvormiline sĂŒsteem versioon 2.28. konfiguratsioonihaldus Fossil SCM, mida arendab SQLite autor, Dwayne Richard Hipp..
Fossil SCM eristub versioonihalduse sĂŒsteemide seas radikaalse deployimise lihtsuse poolest: kogu projekt on ĂŒks kĂ€ivitatav fail, millel ei ole vĂ€list sĂ”ltuvust, ja mis on samal ajal VCS, sisseehitatud veebiserver, viga jĂ€lgija, wiki, foorum ja vestlus. Kogu reposiit koos kogu ajaloo, piletite ja wikirikkustega salvestatakse ĂŒhes SQLite failis â seda saab ĂŒhe scp kĂ€suga kopeerida, varundada vĂ”i kolleegile saata. Projekti kasutab ise autor SQLite arendamiseks â mis rÀÀgib juba tööriista usaldusvÀÀrsusest. Erinevalt Gitist on Fossil algselt kavandatud andmete terviklikkuse ja lihtsa iseseisva hostimise rĂ”huasetusega: oma serveri ĂŒlesseadmise jaoks piisab sĂ”na-sĂ”nalt ĂŒhest kĂ€sust fossil server. Projekti filosoofia on: "kĂ”ik, mis on vajalik projekti ellujÀÀmiseks, on ĂŒhes kohas", ilma vĂ€listest teenustest ja keerulisest infrastruktuurist.
Uues versioonis:
- TĂ€iendused robotite kaitse:
- vaikimisi konfigureerimine lubab robotitel alla laadida tarbikuid ja arhiive, et paremini toetada automatiseeritud ehitusprotsesse;
- uus spetsiaalne silt zipX seadistuses robot-restrict blokib robotite juurdepÀÀsu tarbikutele, vĂ€lja arvatud automaatse ehituse sĂŒsteemid;
- sildid nagu ext/PATH robot-restrict seadistuses blokeerivad robotite juurdepÀÀsu konkreetsetele CGI laiendustele millele on osutatud teel.
- Koodibrauseri alamenĂŒĂŒs on lisatud hiljuti kasutatud harude avanev loend. JuurdepÀÀs tarbikutele ja ZIP-arhiividele on lihtsustatud:
- koodibrauseri ĂŒlemisel tasemel on ilmunud alamenĂŒĂŒ "Laadi alla", et liikuda arhiivide allalaadimise lehe juurde;
- on lisatud uus leht
- , millele tekib link /downloadseadistades parameetrit /sitemap suggested-downloads tarbikute ja ZIP-arhiivide failinimed on nĂŒĂŒd standardiseeritud: need sisaldavad ajatemplit ja hash-eelist;;
- fossil get
- lisatud kĂ€sk konkreetse kontrollimise allalaadimiseks ja lahtipakkimiseks ilma reposiiti kloonimata. sĂŒndmuste kronoloogia
- TĂ€iendused uus vaatereĆŸiim "Simple" â vahepealne reĆŸiim "Verbose" ja "Compact": kuvab ainult kontrolldi saada hashâi, mille kĂ”rval on detailide avamiseks klikkimise vĂ”imalus;:
- kui klikkida kolme punktiga reĆŸiimides "Compact" vĂ”i "Simple", asendatakse see noolega "â" detailide uuesti peitmiseks;
- KlĂ”psates kolme punkti reĆŸiimides âKomplektneâ vĂ”i âLihtneâ, asendatakse see nooliga âââ detailide korduvaks peitmiseks;
- lisatud seadistus timeline-mark-leaves, mis haldab lehtede kontrollimise kuvamist;
- «ilma graafikuteta» ajajoontes (ng parameeter) kuvatakse nĂŒĂŒd okste vĂ€rve ja lehe kontrollimisi ilma ĂŒhendusjoonteta.
- Markdownis saavad sildid nĂŒĂŒd GitHubi stiilis «slugify» algoritmi abil identifikaatorid.
- Meeskond fossil timeline sai suvandid -u|âfor-user kasutaja filtreerimiseks ja -r ajakava jĂ€rjestuse kuvamiseks.
- Uus lipp âreopen REPOFILE kĂ€su jaoks fossil open vĂ”imaldab taastada töökoopia pĂ€rast repofaili liigutamist.
- Uuendatud Unicode'i sisemised sĂŒmbolitabelid, mida kasutatakse regulaarsete vĂ€ljendite töötlemisel, â versioonist 13 versioonini 17.
- Uus kĂ€sk fossil system (lĂŒhendatult fossil sys) pakub Unixilaadsete utiliitide komplekti, et töötada piiratud keskkonnaga platvormidel.
- Veebileht /help vĂ”tab nĂŒĂŒd vastu pĂ€ringud vormingus /help/CMD ja /help/www/PAGE, et kuvada spetsiifilise kĂ€su vĂ”i veebilehe abi.
- Lisatud valikud -t ja -T kÀsule fossil praise.
- Meeskond fossil clone sai valiku âipv6.
- Lisatud psedoonĂŒĂŒmid -s ja âstop kĂ€su âstop-on-error jaoks fossil all.
- Lisatud valik -h|âhash kĂ€sule fossil whatis.
Allikas: linux.org.ru
