{"id":166585,"date":"2026-03-27T23:12:55","date_gmt":"2026-03-27T21:12:55","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/fossil-scm-2-28"},"modified":"2026-03-27T23:12:55","modified_gmt":"2026-03-27T21:12:55","slug":"fossil-scm-2-28","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/news\/fossil-scm-2-28","title":{"rendered":"Fossil SCM 2.28","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex>      <noindex><\/p>\n<p>Efter fem og et halvt m\u00e5neders udvikling blev version 2.28 af det enkle og h\u00f8jtydende distribuerede tv\u00e6rplatformssystem udgivet <a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Configuration_Management\">konfigurationsstyring<\/a> <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\">Fossil SCM<\/a>, udviklet af forfatteren af SQLite, <a rel=\"nofollow\" href=\"https:\/\/www.hwaci.com\/drh\/index.html\">Dwayne Richard Hipp<\/a>.<\/p>\n<p><\/noindex><\/p>\n<p>Fossil SCM skiller sig ud blandt versionskontrolsystemer ved sin radikale enkelhed i implementeringen: hele projektet er \u00e9n eksekverbar fil uden eksterne afh\u00e6ngigheder, som samtidig fungerer som VCS, indbygget webserver, bug tracker, wiki, forum og chat. Hele arkivet med al historik, billetter og wiki opbevares i \u00e9n enkelt SQLite-fil; den kan kopieres, sikkerhedskopieres eller sendes til en kollega med \u00e9n scp-kommando. Projektet bruges af forfatteren selv til udviklingen af SQLite, hvilket i sig selv vidner om v\u00e6rkt\u00f8jets p\u00e5lidelighed. I mods\u00e6tning til Git er Fossil oprindeligt designet med fokus p\u00e5 dataintegritet og enkel selvhosting: at starte sin egen server er bogstaveligt talt \u00e9n kommando, fossil server. Projektfilosofien er 'alt hvad der er n\u00f8dvendigt for at holde projektet i live p\u00e5 \u00e9t sted', uden eksterne tjenester og kompleks infrastruktur.<\/p>\n<p><\/noindex> I den nye version:<\/p>\n<ul>\n<li> Forbedringer <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/doc\/trunk\/www\/antibot.wiki\">til beskyttelse mod bots<\/a>:\n<ul>\n<li> standardkonfigurationen tillader nu bots at downloade tarballer og archives for bedre at underst\u00f8tte automatiserede byggesystemer; <\/li>\n<li> den nye specielle tag zipX i indstillingerne <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/help\/robot-restrict\">robot-restrict<\/a> blokkerer adgang for bots til tarballer, med undtagelser for automatiserede byggesystemer; <\/li>\n<li> tags i formatet ext\/PATH i indstillingen robot-restrict blokerer adgang for bots til specifikke <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/doc\/trunk\/www\/serverext.wiki\">CGI-udvidelser<\/a> ved den angivne sti. <\/li>\n<\/ul>\n<\/li>\n<li> I undermenuen <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/dir?ci=trunk\">kodebrowseren<\/a> er der tilf\u00f8jet en dropdown med de seneste grene. <\/li>\n<li> Adgangen til tarballer og ZIP-arkiver er blevet forenklet:\n<ul>\n<li> I kodebrowseren er der nu kommet en undermenu 'Download' for at navigere til download-siden for arkiver; <\/li>\n<li> en ny side er blevet tilf\u00f8jet <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/help\/www\/download\">\/download<\/a>, et link til hvilken vises i <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/sitemap\">\/sitemap<\/a> ved indstillingen af parameteren <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/help\/suggested-downloads\">suggested-downloads<\/a>; <\/li>\n<li> filnavne for tarballer og ZIP-arkiver er nu standardiseret: de inkluderer tidsstempel og hash-pr\u00e6fix; <\/li>\n<li> en ny kommando er blevet tilf\u00f8jet <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/help\/get\">fossil get<\/a> for at downloade og udpakkefor en specifik check-in uden at skulle klone arkivet. <\/li>\n<\/ul>\n<\/li>\n<li> Forbedringer <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/help\/www\/timeline\">h\u00e6ndelseskr\u00f8niken<\/a>:\n<ul>\n<li> den nye 'Simple'-visning er en mellemting mellem 'Verbose' og 'Compact': den viser kun hash af check-in med mulighed for at udvide detaljerne ved at klikke p\u00e5 de tre prikker; <\/li>\n<li> ved klik p\u00e5 de tre prikker i 'Compact' eller 'Simple'-tilstande, bliver de erstattet af en pil '\u2190' for at skjule detaljerne igen; <\/li>\n<li> en ny indstilling er tilf\u00f8jet <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/help\/timeline-mark-leaves\">timeline-mark-leaves<\/a>, som styrer visningen af bladcheck-ins; <\/li>\n<li> 'graf-fri' tidslinjer (ng parameteren) viser nu farverne for grenene og cirklerne for check-ins uden forbindelseslinjer. <\/li>\n<\/ul>\n<\/li>\n<li> Tags i Markdown f\u00e5r nu identiteter if\u00f8lge 'slugify'-algoritmen i stil med GitHub. <\/li>\n<li> Kommandoen <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/help\/timeline\">fossil timeline<\/a> fik mulighederne -u|\u2014for-user til at filtrere efter bruger og -r for at vise i kronologisk r\u00e6kkef\u00f8lge. <\/li>\n<li> ny flag \u2014reopen REPOFILE-kommandoen <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/help\/open\">fossil open<\/a> muligg\u00f8r gendannelse af arbejdsomr\u00e5det efter flytning af repository-filen. <\/li>\n<li> De interne Unicode tegns\u00e6t, der bruges til behandling af regul\u00e6re udtryk, er blevet opdateret fra version 13 til version 17. <\/li>\n<li> Den nye kommando <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/help\/system\">fossil system<\/a> (forkortet fossil sys) giver et s\u00e6t Unix-lignende v\u00e6rkt\u00f8jer til brug p\u00e5 begr\u00e6nsede platforme. <\/li>\n<li> Websiden <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/help\/www\/help\">\/help<\/a> modtager nu foresp\u00f8rgsler s\u00e5som \/help\/CMD og \/help\/www\/PAGE for at vise hj\u00e6lp til specifik kommando eller webside. <\/li>\n<li> Der er tilf\u00f8jet -t og -T muligheder til <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/help\/praise\">fossil praise<\/a>. <\/li>\n<li> Kommandoen <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/help\/clone\">fossil clone<\/a> fik mulighed \u2014ipv6. <\/li>\n<li> Tilf\u00f8jet alias -s og \u2014stop for option \u2014stop-on-error kommandoen <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/help\/all\">fossil all<\/a>. <\/li>\n<li> Tilf\u00f8jet option -h|\u2014hash til kommandoen <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/help\/whatis\">fossil whatis<\/a>. <\/li>\n<\/ul>\n<p>Kilde: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/opensource\/18251340\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u043f\u044f\u0442\u0438 \u0441 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u043e\u0439 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0432\u044b\u043f\u0443\u0441\u043a 2.28 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0438 \u0432\u044b\u0441\u043e\u043a\u043e\u043d\u0430\u0434\u0451\u0436\u043d\u043e\u0439 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 \u043a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f Fossil SCM, \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u043c\u043e\u0439 \u0430\u0432\u0442\u043e\u0440\u043e\u043c SQLite, \u0414\u0443\u044d\u0439\u043d\u043e\u043c \u0420\u0438\u0447\u0430\u0440\u0434\u043e\u043c \u0425\u0438\u043f\u043f\u043e\u043c. Fossil SCM \u0432\u044b\u0434\u0435\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u0440\u0435\u0434\u0438 \u0441\u0438\u0441\u0442\u0435\u043c \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044f \u0432\u0435\u0440\u0441\u0438\u0439 \u0440\u0430\u0434\u0438\u043a\u0430\u043b\u044c\u043d\u043e\u0439 \u043f\u0440\u043e\u0441\u0442\u043e\u0442\u043e\u0439 \u0440\u0430\u0437\u0432\u0451\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f: \u0432\u0435\u0441\u044c \u043f\u0440\u043e\u0435\u043a\u0442&nbsp;&mdash; \u044d\u0442\u043e \u043e\u0434\u0438\u043d \u0438\u0441\u043f\u043e\u043b\u043d\u044f\u0435\u043c\u044b\u0439 \u0444\u0430\u0439\u043b \u0431\u0435\u0437 \u0432\u043d\u0435\u0448\u043d\u0438\u0445 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0435\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f VCS, \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u043c \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c, \u0431\u0430\u0433\u0442\u0440\u0435\u043a\u0435\u0440\u043e\u043c, \u0432\u0438\u043a\u0438, \u0444\u043e\u0440\u0443\u043c\u043e\u043c \u0438 \u0447\u0430\u0442\u043e\u043c. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-166585","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u043f\u044f\u0442\u0438 \u0441 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u043e\u0439 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0432\u044b\u043f\u0443\u0441\u043a 2.28 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0438 \u0432\u044b\u0441\u043e\u043a\u043e\u043d\u0430\u0434\u0451\u0436\u043d\u043e\u0439 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 \u043a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/da\/blog\/news\/fossil-scm-2-28\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Fossil SCM 2.28 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u043f\u044f\u0442\u0438 \u0441 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u043e\u0439 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0432\u044b\u043f\u0443\u0441\u043a 2.28 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0438 \u0432\u044b\u0441\u043e\u043a\u043e\u043d\u0430\u0434\u0451\u0436\u043d\u043e\u0439 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 \u043a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/da\/blog\/news\/fossil-scm-2-28\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-03-27T21:12:55+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-03-27T21:12:55+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Fossil SCM 2.28 | ProHoster","description":"Efter fem og et halvt m\u00e5neders udvikling blev version 2.28 af det enkle og h\u00f8jtydende distribuerede tv\u00e6rplatformssystem udgivet","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/fossil-scm-2-28","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Fossil SCM 2.28 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u043f\u044f\u0442\u0438 \u0441 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u043e\u0439 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0432\u044b\u043f\u0443\u0441\u043a 2.28 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0438 \u0432\u044b\u0441\u043e\u043a\u043e\u043d\u0430\u0434\u0451\u0436\u043d\u043e\u0439 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 \u043a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b","og:url":"https:\/\/prohoster.info\/da\/blog\/news\/fossil-scm-2-28","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-03-27T21:12:55+00:00","article:modified_time":"2026-03-27T21:12:55+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/166585","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=166585"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/166585\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=166585"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=166585"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=166585"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}