{"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\/fr\/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>Apr\u00e8s cinq mois et demi de d\u00e9veloppement, la version 2.28 d'un syst\u00e8me distribu\u00e9 multiplateforme simple et hautement fiable a \u00e9t\u00e9 publi\u00e9e. <a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Configuration_de_g\u00e9rance\">gestion de configuration<\/a> <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\">Fossil SCM<\/a>, d\u00e9velopp\u00e9 par l'auteur de 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 se distingue parmi les syst\u00e8mes de contr\u00f4le de version par sa simplicit\u00e9 radicale de d\u00e9ploiement : tout le projet est un unique fichier ex\u00e9cutable sans d\u00e9pendances externes, qui agit simultan\u00e9ment comme VCS, serveur web int\u00e9gr\u00e9, gestionnaire de bugs, wiki, forum et chat. L'ensemble du d\u00e9p\u00f4t avec toute son histoire, ses tickets et son wiki est conserv\u00e9 dans un seul fichier SQLite \u2014 il peut \u00eatre copi\u00e9, sauvegard\u00e9 ou envoy\u00e9 \u00e0 un coll\u00e8gue en une seule commande scp. Le projet est utilis\u00e9 par l'auteur lui-m\u00eame pour le d\u00e9veloppement de SQLite \u2014 ce qui t\u00e9moigne de la fiabilit\u00e9 de l'outil. Contrairement \u00e0 Git, Fossil a \u00e9t\u00e9 con\u00e7u d\u00e8s le d\u00e9part avec un accent sur l'int\u00e9grit\u00e9 des donn\u00e9es et la simplicit\u00e9 de l'h\u00e9bergement ind\u00e9pendant : lancer son propre serveur \u2014 c'est litt\u00e9ralement une seule commande fossil server. La philosophie du projet est \u00ab tout ce qu'il faut pour la vie du projet \u00e0 un seul endroit \u00bb, sans services externes ni infrastructure complexe.<\/p>\n<p><\/noindex> Dans la nouvelle version :<\/p>\n<ul>\n<li> Am\u00e9liorations <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/doc\/trunk\/www\/antibot.wiki\">protection contre les robots<\/a>:\n<ul>\n<li> la configuration par d\u00e9faut permet maintenant aux robots de t\u00e9l\u00e9charger des tarballs et des archives, afin de mieux soutenir les syst\u00e8mes d'assemblage automatis\u00e9s ; <\/li>\n<li> un nouveau tag sp\u00e9cial zipX dans la configuration <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/help\/robot-restrict\">robot-restrict<\/a> bloque l'acc\u00e8s des robots aux tarballs, avec des exceptions pour les syst\u00e8mes d'assemblage automatis\u00e9s ; <\/li>\n<li> les tags de type ext\/PATH dans la configuration robot-restrict bloquent l'acc\u00e8s des robots \u00e0 des <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/doc\/trunk\/www\/serverext.wiki\">extensions CGI<\/a> \u00e0 l'emplacement sp\u00e9cifi\u00e9. <\/li>\n<\/ul>\n<\/li>\n<li> Dans le sous-menu <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/dir?ci=trunk\">navigateur de code<\/a> une liste d\u00e9roulante des branches r\u00e9centes a \u00e9t\u00e9 ajout\u00e9e. <\/li>\n<li> L'acc\u00e8s aux tarballs et aux archives ZIP a \u00e9t\u00e9 simplifi\u00e9 :\n<ul>\n<li> dans le niveau sup\u00e9rieur du navigateur de code, un sous-menu \u00ab Download \u00bb est apparu pour acc\u00e9der \u00e0 la page de t\u00e9l\u00e9chargement des archives ; <\/li>\n<li> une nouvelle page a \u00e9t\u00e9 ajout\u00e9e <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/help\/www\/download\">\/download<\/a>, un lien vers laquelle appara\u00eet dans <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/sitemap\">\/sitemap<\/a> lors de la configuration de l'option <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/help\/suggested-downloads\">suggested-downloads<\/a>; <\/li>\n<li> les noms de fichiers des tarballs et des archives ZIP sont maintenant standardis\u00e9s : ils incluent un horodatage et un pr\u00e9fixe de hachage ; <\/li>\n<li> une commande a \u00e9t\u00e9 ajout\u00e9e <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/help\/get\">fossil get<\/a> pour t\u00e9l\u00e9charger et d\u00e9compresser un check-in sp\u00e9cifique sans avoir besoin de cloner le d\u00e9p\u00f4t. <\/li>\n<\/ul>\n<\/li>\n<li> Am\u00e9liorations <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/help\/www\/timeline\">chronologie des \u00e9v\u00e9nements<\/a>:\n<ul>\n<li> un nouveau mode de visualisation \u00ab Simple \u00bb \u2014 interm\u00e9diaire entre \u00ab Verbose \u00bb et \u00ab Compact \u00bb : il affiche seulement le hash du check-in avec la possibilit\u00e9 de d\u00e9velopper les d\u00e9tails en cliquant sur les ellipses ; <\/li>\n<li> en cliquant sur les ellipses dans les modes \u00ab Compact \u00bb ou \u00ab Simple \u00bb, elles sont remplac\u00e9es par une fl\u00e8che \u00ab \u2190 \u00bb pour masquer \u00e0 nouveau les d\u00e9tails ; <\/li>\n<li> ajout de la configuration <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/help\/timeline-mark-leaves\">timeline-mark-leaves<\/a>, qui contr\u00f4le l'affichage des feuilles de contr\u00f4le ; <\/li>\n<li> les chronologies \u00ab sans graphique \u00bb (param\u00e8tre ng) affichent maintenant les couleurs des branches et les cercles de check-in sans lignes de connexion. <\/li>\n<\/ul>\n<\/li>\n<li> Les \u00e9tiquettes en Markdown re\u00e7oivent maintenant des identifiants selon l'algorithme \u00ab slugify \u00bb de style GitHub. <\/li>\n<li> Commande <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/help\/timeline\">fossil timeline<\/a> a re\u00e7u des options -u|\u2014for-user pour filtrer par utilisateur et -r pour un affichage en ordre chronologique. <\/li>\n<li> Un nouveau drapeau \u2014reopen REPOFILE de la commande <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/help\/open\">fossil open<\/a> permet de restaurer une copie de travail apr\u00e8s le d\u00e9placement du fichier du d\u00e9p\u00f4t. <\/li>\n<li> Les tables internes de caract\u00e8res Unicode utilis\u00e9es pour le traitement des expressions r\u00e9guli\u00e8res ont \u00e9t\u00e9 mises \u00e0 jour, de la version 13 \u00e0 la version 17. <\/li>\n<li> Nouvelle commande <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/help\/system\">fossil system<\/a> (abr\u00e9g\u00e9 en fossil sys) fournit un ensemble d'utilitaires de type Unix pour fonctionner sur des plateformes avec un environnement limit\u00e9. <\/li>\n<li> La page Web <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/help\/www\/help\">\/help<\/a> accepte d\u00e9sormais des requ\u00eates du type \/help\/CMD et \/help\/www\/PAGE pour afficher l'aide sur une commande ou une page Web sp\u00e9cifique. <\/li>\n<li> Ajout des options -t et -T \u00e0 la commande <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/help\/praise\">fossil praise<\/a>. <\/li>\n<li> Commande <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/help\/clone\">fossil clone<\/a> a re\u00e7u l'option \u2014ipv6. <\/li>\n<li> Des alias -s et \u2014stop ont \u00e9t\u00e9 ajout\u00e9s pour l'option \u2014stop-on-error de la commande <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/help\/all\">fossil all<\/a>. <\/li>\n<li> L'option -h|\u2014hash a \u00e9t\u00e9 ajout\u00e9e \u00e0 la commande <a rel=\"nofollow\" href=\"https:\/\/fossil-scm.org\/home\/help\/whatis\">fossil whatis<\/a>. <\/li>\n<\/ul>\n<p>Source : <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\/fr\/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=\"fr_FR\" \/>\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\/fr\/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":"Apr\u00e8s cinq mois et demi de d\u00e9veloppement, la version 2.28 d'un syst\u00e8me distribu\u00e9 multiplateforme simple et hautement fiable a \u00e9t\u00e9 publi\u00e9e.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/fossil-scm-2-28","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","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\/fr\/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\/fr\/wp-json\/wp\/v2\/posts\/166585","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=166585"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/166585\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=166585"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=166585"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=166585"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}