SCM fosile 2.28

Pas pesë muajsh e gjysmë zhvillimi, u publikua versioni 2.28 i sistemit të thjeshtë dhe shumë të besueshëm të shpërndarë ndërplatformë. menaxhimi i konfigurimit SCM fosile, zhvilluar nga autori i SQLite, Duane Richard Hipp.

Fossil SCM dallohet midis sistemeve të kontrollit të versioneve për vendosjen e tij rrënjësisht të thjeshtë: i gjithë projekti është një skedar i vetëm ekzekutues pa varësi të jashtme, duke shërbyer njëkohësisht si një VCS, një server web i integruar, një gjurmues gabimesh, një wiki, një forum dhe një bisedë. I gjithë depoja, duke përfshirë historikun, tiketat dhe wiki-n e saj, ruhet në një skedar të vetëm SQLite - mund të kopjohet, të ruhet një kopje rezervë ose t'i dërgohet një kolegu me një komandë të vetme scp. Vetë autori përdor projektin për zhvillimin e SQLite, gjë që flet shumë për besueshmërinë e mjetit. Ndryshe nga Git, Fossil u projektua nga e para duke pasur parasysh integritetin e të dhënave dhe lehtësinë e vetë-strehimit: konfigurimi i serverit tuaj është fjalë për fjalë një komandë e vetme: fossilserver. Filozofia e projektit është "gjithçka që i nevojitet një projekti në një vend", pa shërbime të jashtme ose infrastrukturë komplekse.

Në versionin e ri:

  • Përmirësimet mbrojtje kundër robotëve:
    • Konfigurimi parazgjedhur tani u lejon robotëve të shkarkojnë tarball-e dhe arkiva për të mbështetur më mirë sistemet e ndërtimit të automatizuar;
    • Etiketë e re speciale zipX në cilësime robot-restrict bllokon robotët nga qasja në tarballs, me përjashtime për sistemet e montimit automatik;
    • Etiketat ext/PATH në cilësimin robot-restrict bllokojnë robotët nga qasja në zona specifike Zgjerime CGI përgjatë rrugës së caktuar.
  • Në nënmenunë shfletues kodi U shtua një listë zbritëse e degëve të fundit.
  • Qasja në tarball dhe arkivat ZIP është thjeshtuar:
    • Në shfletuesin e kodit, një artikull nënmenu "Shkarkim" u shfaq në nivelin më të lartë për të shkuar në faqen e shkarkimit të arkivit;
    • është shtuar një faqe e re /Shkarko, një lidhje për të cilën shfaqet në /harta e faqes kur vendosni parametrin shkarkime të sugjeruara;
    • Emrat e skedarëve të arkivave Tarball dhe ZIP tani janë standardizuar për të përfshirë një pullë kohore dhe një parashtesë hash;
    • komanda u shtua fosile të marra për të shkarkuar dhe çpaketuar një regjistrim specifik pa pasur nevojë të klononi depon.
  • Përmirësimet kronologjia e ngjarjeve:
    • modaliteti i ri i pamjes "I thjeshtë" - i ndërmjetëm midis "Verbose" dhe "Compact": tregon vetëm hash-in e regjistrimit me mundësinë e zgjerimit të detajeve duke klikuar në elipsë;
    • Kur klikoni mbi elipsën në modalitetet Kompakte ose të Thjeshta, ajo zëvendësohet nga një shigjetë ← për të fshehur përsëri detajet;
    • cilësimi u shtua gjethet-e-shënjimit-të-kohës, i cili kontrollon shfaqjen e regjistrimeve të gjetheve;
    • Vijat kohore "pa grafikë" (parametri ng) tani shfaqin ngjyrat e degëve dhe rrathët e regjistrimit pa vija lidhëse.
  • Etiketave Markdown tani u caktohen identifikues duke përdorur algoritmin "slugify" në stilin GitHub.
  • Ekip afati kohor i fosileve mori opsionet -u|—që-user të filtrojë sipas përdoruesit dhe -r për të shfaqur në rend kronologjik.
  • Flamur i ri për komandën --reopen REPOFILE fosile të hapura Ju lejon të rivendosni një kopje funksionale pas zhvendosjes së një skedari të depove.
  • Tabelat e brendshme të karaktereve Unicode të përdorura në përpunimin e shprehjeve të rregullta janë përditësuar nga versioni 13 në versionin 17.
  • Skuadra e re sistemi fosil (shkurtuar fossil sys) ofron një sërë programesh të ngjashme me Unix për t'u ekzekutuar në platforma me një mjedis të kufizuar.
  • Faqe interneti / ndihmë tani pranon kërkesa si /help/CMD dhe /help/www/PAGE për të shfaqur ndihmë për një komandë ose faqe interneti specifike.
  • U shtuan opsionet -t dhe -T në komandë lavdërime fosile.
  • Ekip klon fosil mori opsionin --ipv6.
  • U shtuan pseudonimet -s dhe --stop në opsionin e komandës --stop-on-error fosile të gjitha.
  • U shtua opsioni -h|—hash në komandë fosile çfarë është.

Burimi: linux.org.ru

Bleni një host të besueshëm për faqet me mbrojtje DDoS, serverë VPS VDS 🔥 Bleni hosting të besueshëm të faqeve të internetit me mbrojtje DDoS, servera VPS VDS | ProHoster