Fossil SCM 2.28

Efter fem och ett halvt mÄnaders utveckling slÀpptes version 2.28 av det enkla och högpÄliteliga distribuerade plattformsoberoende systemet konfigurationshantering Fossil SCM, utvecklat av skaparen av SQLite, Dwayne Richard Hipp..

Fossil SCM sticker ut bland versionskontrollsystem för sin radikala enkelhet i distribution: hela projektet Ă€r en enda körbar fil utan externa beroenden, som samtidigt fungerar som VCS, inbyggd webbserver, bugtracker, wiki, forum och chatt. Hela arkivet med all historik, biljetter och wiki lagras i en enda SQLite-fil – den kan kopieras, sĂ€kerhetskopieras eller skickas till en kollega med ett enda scp-kommando. Projektet anvĂ€nds av skaparen för att utveckla SQLite – vilket i sig sjĂ€lvt talar om verktygets pĂ„litlighet. Till skillnad frĂ„n Git designades Fossil frĂ„n början med fokus pĂ„ dataintegritet och enkel sjĂ€lvhhosting: att köra en egen server Ă€r bokstavligen ett enda fossil server-kommando. Projektets filosofi Ă€r "allt som behövs för projektets liv pĂ„ ett stĂ€lle", utan externa tjĂ€nster och komplex infrastruktur.

I den nya versionen:

  • FörbĂ€ttringar skydd mot robotar:
    • standardkonfigurationen tillĂ„ter nu robotar att ladda ner tarballar och arkiv för att bĂ€ttre stödja automatiserade byggsystem;
    • den nya speciella taggen zipX i instĂ€llningen robot-restrict blockerar Ă„tkomst för robotar till tarballar, med undantag för automatiska byggsystem;
    • taggar av typen ext/PATH i instĂ€llningen robot-restrict blockerar Ă„tkomst för robotar till specifika CGI-tillĂ€gg vid den angivna sökvĂ€gen.
  • I undermenyn kodlĂ€saren har en rullgardinslista med senaste grenar lagts till.
  • Åtkomsten till tarballar och ZIP-arkiv har förenklats:
    • i kodlĂ€saren pĂ„ högsta nivĂ„n har ett undermenyalternativ "Ladda ner" lagts till för att gĂ„ till sidan för nedladdning av arkiv;
    • en ny sida har lagts till /download, lĂ€nken till vilken visas i /sitemap nĂ€r du konfigurerar parametern suggested-downloads;
    • filnamnen för tarballar och ZIP-arkiv Ă€r nu standardiserade: de inkluderar tidsstĂ€mpel och hash-prefix;
    • ny kommandon har lagts till fossil get för att ladda ner och packa upp en specifik check utan att behöva klona arkivet.
  • FörbĂ€ttringar hĂ€ndelsehistorik:
    • den nya visningslĂ€ge "Simple" – ett mellanlĂ€ge mellan "Verbose" och "Compact": visar endast hash för checken med möjlighet att avslöja detaljer genom att klicka pĂ„ de tre punkterna;
    • vid klick pĂ„ de tre punkterna i lĂ€gena "Compact" eller "Simple" ersĂ€tts de med en pil "←" för att dölja detaljerna igen;
    • instĂ€llning har lagts till timeline-mark-leaves, som hanterar visningen av bladets check-in;
    • «graffria» tidslinjer (ng-parametern) visar nu fĂ€rger för grenar och cirklar av check-ins utan förbindelselĂ­njer.
  • Markdown-taggar fĂ„r nu identiteter enligt «slugify»-algoritmen i GitHub-stil.
  • Team fossil timeline har fĂ„tt alternativen -u|—for-user för att filtrera efter anvĂ€ndare och -r för att visa i tidsordning.
  • Ändringen av flaggan —reopen REPOFILE kommandot fossil open möjliggör Ă„terstĂ€llning av arbetskopian efter flytt av repository-filen.
  • De interna Unicode-teckentabellerna som anvĂ€nds vid bearbetning av reguljĂ€ra uttryck har uppdaterats frĂ„n version 13 till version 17.
  • Ett nytt kommando fossil system (förkortat fossil sys) erbjuder en uppsĂ€ttning Unix-liknande verktyg för arbete pĂ„ resurssnĂ„la plattformar.
  • Webbsidan /help accepterar nu förfrĂ„gningar som /help/CMD och /help/www/PAGE för att visa hjĂ€lp för en specifik kommando eller webbsidan.
  • Alternativen -t och -T har lagts till kommandot fossil praise.
  • Team fossil clone har fĂ„tt alternativet —ipv6.
  • Aliasarna -s och —stop har lagts till för alternativet —stop-on-error kommandot fossil all.
  • Alternativet -h|—hash har lagts till kommandot fossil whatis.

KĂ€lla: linux.org.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster