Fosílne SCM 2.28

Po piatich a pol mesiacoch vývoja bola vydaná verzia 2.28 jednoduchého a vysoko spoľahlivého distribuovaného multiplatformového systému. konfiguračný manažment Fosílne SCM, vyvinutý autorom SQLite, Duane Richard Hipp.

Fossil SCM vyniká medzi systémami správy verzií svojou radikálne jednoduchou implementáciou: celý projekt je jeden spustiteľný súbor bez externých závislostí, ktorý súčasne slúži ako VCS, vstavaný webový server, sledovač chýb, wiki, fórum a chat. Celý repozitár vrátane histórie, tiketov a wiki je uložený v jednom súbore SQLite – je možné ho kopírovať, zálohovať alebo odoslať kolegovi jediným príkazom scp. Samotný autor používa projekt na vývoj v SQLite, čo veľa hovorí o spoľahlivosti nástroja. Na rozdiel od Gitu bol Fossil navrhnutý od základov s ohľadom na integritu dát a jednoduchosť vlastného hostingu: nastavenie vlastného servera je doslova jediný príkaz: fossilserver. Filozofiou projektu je „všetko, čo projekt potrebuje, na jednom mieste“, bez externých služieb alebo zložitej infraštruktúry.

V novej verzii:

  • Vylepšenia ochrana pred robotmi:
    • Predvolená konfigurácia teraz umožňuje robotom sťahovať tarbally a archívy pre lepšiu podporu automatizovaných systémov zostavovania;
    • Nový špeciálny tag zipX v nastaveniach obmedzenie robotov blokuje robotom prístup k tarballom, s výnimkou systémov automatickej montáže;
    • Značky ext/PATH v nastavení robot-restrict blokujú roboty v prístupe do určitých oblastí. Rozšírenia CGI pozdĺž určenej cesty.
  • V podmenu prehliadač kódu Pridaný rozbaľovací zoznam nedávnych pobočiek.
  • Prístup k tarballom a ZIP archívom bol zjednodušený:
    • V prehliadači kódu sa na najvyššej úrovni zobrazila položka podponuky „Stiahnuť“ pre prechod na stránku sťahovania archívu;
    • bola pridaná nová stránka /Stiahnuť ▼, odkaz na ktorý sa zobrazuje v /sitemap pri nastavovaní parametra navrhované súbory na stiahnutie;
    • Názvy súborov tarball a zip archívov sú teraz štandardizované a obsahujú časovú pečiatku a predponu hash;
    • pridaný príkaz fosílne získať stiahnuť a rozbaliť konkrétny check-in bez nutnosti klonovania repozitára.
  • Vylepšenia chronológia udalostí:
    • nový režim zobrazenia „Jednoduchý“ – medziľahlý medzi „Podrobným“ a „Kompaktným“: zobrazuje iba hash check-inu s možnosťou rozbalenia podrobností kliknutím na elipsu;
    • Keď kliknete na elipsu v kompaktnom alebo jednoduchom režime, nahradí ju šípka ←, ktorá opäť skryje podrobnosti;
    • pridané nastavenie časové-značky-listy, ktorý riadi zobrazenie nahlásených listov;
    • Časové osi „bez grafov“ (parameter ng) teraz zobrazujú farby vetiev a kruhy prihlásenia bez spojovacích čiar.
  • Značky Markdownu majú teraz priradené identifikátory pomocou algoritmu „slugify“ v štýle GitHub.
  • Tím časová os fosílií prijaté možnosti -u|—pre používateľa na filtrovanie podľa používateľa a -r na výstup v chronologickom poradí.
  • Nový príznak pre príkaz --reopen REPOFILE fosílne otvorené Umožňuje obnoviť pracovnú kópiu po presunutí súboru z repozitára.
  • Interné tabuľky znakov Unicode používané pri spracovaní regulárnych výrazov boli aktualizované z verzie 13 na verziu 17.
  • Nový tím fosílny systém (skrátene fossil sys) poskytuje sadu unixových nástrojov na spustenie na platformách s obmedzeným prostredím.
  • Веб-страница / Pomoc teraz akceptuje požiadavky ako /help/CMD a /help/www/PAGE na zobrazenie nápovedy pre konkrétny príkaz alebo webovú stránku.
  • Do príkazu boli pridané možnosti -t a -T chvála fosílií.
  • Tím fosílny klon dostal možnosť --ipv6.
  • K možnosti príkazu --stop-on-error boli pridané aliasy -s a --stop fosílne všetky.
  • Do príkazu bola pridaná parameter -h|—hash fosílne čo je.

Zdroj: linux.org.ru

Kúpte si spoľahlivý hosting pre stránky s DDoS ochranou, VPS VDS servery 🔥 Kúpte si spoľahlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster