{"id":37036,"date":"2019-10-31T22:15:24","date_gmt":"2019-10-31T19:15:24","guid":{"rendered":"https:\/\/prohoster.info\/blog\/dlya-openbsd-razvivaetsya-novaya-git-sovmestimaya-sistema-kontrolya-versij-got\/"},"modified":"2019-10-31T22:15:24","modified_gmt":"2019-10-31T19:15:24","slug":"dlya-openbsd-razvivaetsya-novaya-git-sovmestimaya-sistema-kontrolya-versij-got","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/dlya-openbsd-razvivaetsya-novaya-git-sovmestimaya-sistema-kontrolya-versij-got","title":{"rendered":"Pour OpenBSD, un nouveau syst\u00e8me de contr\u00f4le de version compatible git appel\u00e9 Got est en cours de d\u00e9veloppement.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>St\u00e9phane Sperling (<noindex><a rel=\"nofollow\" href=\"https:\/\/stsp.name\/\">stsp@<\/a><\/noindex>), participant du projet OpenBSD avec dix ans d'exp\u00e9rience, ainsi que l'un des principaux d\u00e9veloppeurs d'Apache Subversion, <noindex><a rel=\"nofollow\" href=\"https:\/\/cvsweb.openbsd.org\/cgi-bin\/cvsweb\/ports\/devel\/got\/Makefile?rev=1.1.1.1&#038;content-type=text\/x-cvsweb-markup\">d\u00e9veloppe<\/a><\/noindex> un nouveau syst\u00e8me de contr\u00f4le de version <noindex><a rel=\"nofollow\" href=\"https:\/\/gameoftrees.org\/\">\u00abGame of Trees\u00bb<\/a><\/noindex> (got). Lors de la cr\u00e9ation du nouveau syst\u00e8me, la priorit\u00e9 est donn\u00e9e \u00e0 la simplicit\u00e9 de la conception et \u00e0 la facilit\u00e9 d'utilisation, plut\u00f4t qu'\u00e0 la flexibilit\u00e9. Actuellement, Got est encore en d\u00e9veloppement ; il est exclusivement d\u00e9velopp\u00e9 sur OpenBSD et son public cible est constitu\u00e9 des d\u00e9veloppeurs OpenBSD. Le code est distribu\u00e9 sous la licence libre <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/ISC_license\">ISC<\/a><\/noindex> (\u00e9quivalent \u00e0 une version simplifi\u00e9e des licences BSD et MIT).<\/p>\n<p>Pour le stockage des donn\u00e9es versionn\u00e9es dans Got, des d\u00e9p\u00f4ts git sont utilis\u00e9s. Actuellement, seules les op\u00e9rations de gestion de version locales sont support\u00e9es. Cependant, git peut \u00eatre utilis\u00e9 pour toute fonctionnalit\u00e9 qui n'est pas encore mise en \u0153uvre dans got \u2014 travailler avec got et git dans le m\u00eame d\u00e9p\u00f4t sera toujours possible.<\/p>\n<p>L'objectif principal actuel <noindex><a rel=\"nofollow\" href=\"https:\/\/gameoftrees.org\/goals.html\">du projet est d'interagir avec les d\u00e9veloppeurs OpenBSD qui souhaitent utiliser r\u00e9guli\u00e8rement got pour leur travail sur OpenBSD et d'am\u00e9liorer les op\u00e9rations de gestion des versions en fonction des retours d'exp\u00e9rience re\u00e7us.<\/a><\/noindex> Les principes fondamentaux du projet :<\/p>\n<p>Respect des r\u00e8gles de s\u00e9curit\u00e9 et du style de codage d'OpenBSD ;<\/p>\n<ul>\n<li class=\"l\"> Un processus de d\u00e9veloppement bas\u00e9 sur la r\u00e9vision du code par e-mail ;\n<li class=\"l\"> ) \u00e0 travers toute la base de code ;\n<li class=\"l\"> Utilisation <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=43295\">pledge<\/a><\/noindex>(<noindex><a rel=\"nofollow\" href=\"https:\/\/man.openbsd.org\/pledge\">2<\/a><\/noindex>Deep Speech <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=49042\">unveil<\/a><\/noindex>(<noindex><a rel=\"nofollow\" href=\"https:\/\/man.openbsd.org\/unveil\">2<\/a><\/noindex>Utilisation de la s\u00e9paration des privil\u00e8ges lors de l'analyse des donn\u00e9es du d\u00e9p\u00f4t sur le r\u00e9seau ou depuis le disque ;\n<li class=\"l\"> Support de la base de code sous licence BSD.\n<li class=\"l\"> Pr\u00e9servation de la compatibilit\u00e9 avec le format de fichier du d\u00e9p\u00f4t git (sans pr\u00e9server la compatibilit\u00e9 avec les outils) ;\n<\/ul>\n<p>Objectifs \u00e0 long terme :<\/p>\n<ul>\n<li class=\"l\"> Fourniture d'une suite compl\u00e8te d'outils de gestion des versions pour OpenBSD :\n<li class=\"l\"> Interface en ligne de commande intuitive pour effectuer les op\u00e9rations n\u00e9cessaires de gestion des versions (\n<ul>\n<li class=\"l\">   got<noindex><a rel=\"nofollow\" href=\"https:\/\/gameoftrees.org\/got.1.html\">Navigateur interactif de d\u00e9p\u00f4t pour analyser l'historique et examiner les modifications valid\u00e9es (<\/a><\/noindex>)\n<li class=\"l\">   tog<noindex><a rel=\"nofollow\" href=\"https:\/\/gameoftrees.org\/tog.1.html\">Script CGI impl\u00e9mentant une interface web \u2014 navigateur de d\u00e9p\u00f4t<\/a><\/noindex>)\n<li class=\"l\">   Script CGI impl\u00e9mentant l'interface web \u2014 navigateur du d\u00e9p\u00f4t\n<li class=\"l\">   Serveur de d\u00e9p\u00f4t pour h\u00e9berger le d\u00e9p\u00f4t central et synchroniser les modifications avec une cascade de miroirs publics et priv\u00e9s\n<li class=\"l\">   Exigences pour le flux de travail des d\u00e9veloppeurs OpenBSD :\n<\/ul>\n<li class=\"l\"> Assistance int\u00e9gr\u00e9e forte pour un mod\u00e8le de d\u00e9p\u00f4t centralis\u00e9 ;\n<ul>\n<li class=\"l\">   Forte prise en charge int\u00e9gr\u00e9e du mod\u00e8le de d\u00e9p\u00f4t centralis\u00e9;\n<li class=\"l\">  Pour les d\u00e9veloppeurs qui n'ont pas besoin de branches, la simplicit\u00e9 d'utilisation est pr\u00e9serv\u00e9e.\n<li class=\"l\">   Support des branches locales pour les d\u00e9veloppeurs qui en ont besoin.\n<li class=\"l\">   Prise en charge des branches de version \u00ab-stable\u00bb;\n<li class=\"l\">   Autres fonctionnalit\u00e9s n\u00e9cessaires pour construire l'infrastructure du projet OpenBSD.\n<\/ul>\n<li class=\"l\"> Mise en \u0153uvre de connexions r\u00e9seau authentifi\u00e9es et chiffr\u00e9es :\n<ul>\n<li class=\"l\">   Acc\u00e8s aux d\u00e9p\u00f4ts via SSH et en plus TLS pour le clonage du d\u00e9p\u00f4t et la r\u00e9cup\u00e9ration des modifications.\n<li class=\"l\">   Acc\u00e8s aux d\u00e9p\u00f4ts uniquement via SSH pour apporter des modifications.\n<li class=\"l\">   L'acc\u00e8s aux d\u00e9p\u00f4ts n'est pas possible via des connexions non chiffr\u00e9es.\n<\/ul>\n<p>Got d\u00e9j\u00e0 <noindex><a rel=\"nofollow\" href=\"https:\/\/cvsweb.openbsd.org\/cgi-bin\/cvsweb\/ports\/devel\/got\/Makefile?rev=1.1.1.1&#038;content-type=text\/x-cvsweb-markup\">ajout\u00e9<\/a><\/noindex> dans l'arborescence des ports comme \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/cvsweb.openbsd.org\/cgi-bin\/cvsweb\/ports\/devel\/got\/\">devel\/got<\/a><\/noindex>\u00bb. Sur <noindex><a rel=\"nofollow\" href=\"https:\/\/2019.eurobsdcon.org\/\">EUROBSDCON 2019<\/a><\/noindex> sera pr\u00e9sent\u00e9 <noindex><a rel=\"nofollow\" href=\"https:\/\/2019.eurobsdcon.org\/talk-speakers\/#trees\">rapport<\/a><\/noindex> concernant le nouveau syst\u00e8me de contr\u00f4le de version.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Source : <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51265\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u0442\u0435\u0444\u0430\u043d \u0421\u043f\u0435\u0440\u043b\u0438\u043d\u0433 (stsp@), \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 OpenBSD \u0441 \u0434\u0435\u0441\u044f\u0442\u0438\u043b\u0435\u0442\u043d\u0438\u043c \u0441\u0442\u0430\u0436\u0435\u043c, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043e\u0434\u0438\u043d \u0438\u0437 \u0433\u043b\u0430\u0432\u043d\u044b\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 Apache Subversion, \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442 \u043d\u043e\u0432\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044f \u0432\u0435\u0440\u0441\u0438\u0439 &#171;Game of Trees&#187; (got). \u041f\u0440\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u043d\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u0440\u0438\u043e\u0440\u0438\u0442\u0435\u0442 \u043e\u0442\u0434\u0430\u0451\u0442\u0441\u044f \u043f\u0440\u043e\u0441\u0442\u043e\u0442\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u0438 \u043f\u0440\u043e\u0441\u0442\u043e\u0442\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f, \u0430 \u043d\u0435 \u0433\u0438\u0431\u043a\u043e\u0441\u0442\u0438. \u0421\u0435\u0439\u0447\u0430\u0441 Got \u0435\u0449\u0451 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435; \u043e\u043d \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0438\u0441\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043d\u0430 OpenBSD \u0438 \u0435\u0433\u043e \u0446\u0435\u043b\u0435\u0432\u043e\u0439 \u0430\u0443\u0434\u0438\u0442\u043e\u0440\u0438\u0435\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-37036","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u0442\u0435\u0444\u0430\u043d \u0421\u043f\u0435\u0440\u043b\u0438\u043d\u0433 (stsp@), \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 OpenBSD \u0441 \u0434\u0435\u0441\u044f\u0442\u0438\u043b\u0435\u0442\u043d\u0438\u043c \u0441\u0442\u0430\u0436\u0435\u043c, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043e\u0434\u0438\u043d \u0438\u0437 \u0433\u043b\u0430\u0432\u043d\u044b\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 Apache Subversion,\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/fr\/blog\/news\/dlya-openbsd-razvivaetsya-novaya-git-sovmestimaya-sistema-kontrolya-versij-got\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\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\udd47\u0414\u043b\u044f OpenBSD \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u043e\u0432\u0430\u044f git-\u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044f \u0432\u0435\u0440\u0441\u0438\u0439 Got | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u0442\u0435\u0444\u0430\u043d \u0421\u043f\u0435\u0440\u043b\u0438\u043d\u0433 (stsp@), \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 OpenBSD \u0441 \u0434\u0435\u0441\u044f\u0442\u0438\u043b\u0435\u0442\u043d\u0438\u043c \u0441\u0442\u0430\u0436\u0435\u043c, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043e\u0434\u0438\u043d \u0438\u0437 \u0433\u043b\u0430\u0432\u043d\u044b\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 Apache Subversion,\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/dlya-openbsd-razvivaetsya-novaya-git-sovmestimaya-sistema-kontrolya-versij-got\" \/>\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=\"2019-10-31T19:15:24+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:15:24+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\udd47Une nouvelle syst\u00e8me de contr\u00f4le de version compatible avec git, Got, est en d\u00e9veloppement pour OpenBSD | ProHoster","description":"Stefan Sperling (stsp@), membre du projet OpenBSD depuis dix ans, ainsi que l'un des principaux d\u00e9veloppeurs d'Apache Subversion,","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/dlya-openbsd-razvivaetsya-novaya-git-sovmestimaya-sistema-kontrolya-versij-got","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\udd47\u0414\u043b\u044f OpenBSD \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u043e\u0432\u0430\u044f git-\u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044f \u0432\u0435\u0440\u0441\u0438\u0439 Got | ProHoster","og:description":"\u0421\u0442\u0435\u0444\u0430\u043d \u0421\u043f\u0435\u0440\u043b\u0438\u043d\u0433 (stsp@), \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 OpenBSD \u0441 \u0434\u0435\u0441\u044f\u0442\u0438\u043b\u0435\u0442\u043d\u0438\u043c \u0441\u0442\u0430\u0436\u0435\u043c, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043e\u0434\u0438\u043d \u0438\u0437 \u0433\u043b\u0430\u0432\u043d\u044b\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 Apache Subversion,","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/dlya-openbsd-razvivaetsya-novaya-git-sovmestimaya-sistema-kontrolya-versij-got","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":"2019-10-31T19:15:24+00:00","article:modified_time":"2019-10-31T19:15:24+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"37036","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-22 05:48:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:34:25","updated":"2026-01-22 05:48:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/37036","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\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=37036"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/37036\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=37036"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=37036"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=37036"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}