{"id":63869,"date":"2024-01-18T11:33:46","date_gmt":"2024-01-18T09:33:46","guid":{"rendered":"https:\/\/www.arcadsoftware.com\/arcad\/?p=63869"},"modified":"2024-03-28T12:43:54","modified_gmt":"2024-03-28T10:43:54","slug":"transition-vers-git-source-control-les-avantages-dune-approche-progressive","status":"publish","type":"post","link":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/transition-vers-git-source-control-les-avantages-dune-approche-progressive\/","title":{"rendered":"Transition vers Git Source Control :  Les avantages d&#8217;une approche progressive"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_3_5 3_5 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:60%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.2%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.2%;--awb-width-medium:60%;--awb-order-medium:0;--awb-spacing-right-medium:3.2%;--awb-spacing-left-medium:3.2%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-1\" style=\"--awb-content-alignment:center;\"><p>Par Ray Bernardi<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_4_5 4_5 fusion-flex-column\" style=\"--awb-bg-blend:overlay;--awb-bg-size:cover;--awb-width-large:80%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.4%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:2.4%;--awb-width-medium:100%;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-2\"><p>Dans le monde de l&#8217;IBM i, les syst\u00e8mes de contr\u00f4le de version pour le d\u00e9veloppement de logiciels sont utilis\u00e9s pour le suivi des modifications du code, l&#8217;historique du projet et bien d&#8217;autres choses encore. Les syst\u00e8mes traditionnels de Source Control Management (SCM) utilisent des biblioth\u00e8ques sur IBM i pour stocker les versions pr\u00e9c\u00e9dentes et effectuer ce tracking. D&#8217;autres options sont d\u00e9sormais disponibles, mais Git se distingue comme \u00e9tant le plus populaire et le plus facile \u00e0 utiliser. <b>La plupart des \u00e9quipes open source utilisent d\u00e9j\u00e0 Git.<\/b> C&#8217;est devenu un standard dans le monde de l\u2019informatique. Cependant, la transition vers Git peut s&#8217;av\u00e9rer \u00eatre une t\u00e2che fastidieuse.<\/p>\n<p>Le facteur d\u00e9terminant est votre base de code et sa complexit\u00e9. La taille et la complexit\u00e9 de vos projets sont \u00e9galement des facteurs qui vont influencer la difficult\u00e9 du passage \u00e0 Git. C&#8217;est pourquoi la meilleure approche consiste \u00e0 proc\u00e9der par \u00e9tapes, en apportant progressivement de petites modifications au processus de d\u00e9veloppement et en permettant aux d\u00e9veloppeurs de s&#8217;adapter.<\/p>\n<p><strong style=\"font-size: 20px;\" data-fusion-font=\"true\">Une transition en douceur avec une approche progressive<\/strong><\/p>\n<p>Chez ARCAD, nous aimons dire : rampez, marchez, courez, puis volez. Ce que nous voulons dire par l\u00e0, c&#8217;est qu&#8217;il faut d\u00e9composer la transition vers Git en plusieurs \u00e9tapes. Ne commencez pas par l&#8217;application la plus importante et la plus critique du syst\u00e8me et ne visez pas une transition \u00e0 100% en un mois. Ne dites pas \u00e0 votre \u00e9quipe IBM i qu&#8217;elle doit apprendre toutes les sp\u00e9cificit\u00e9s de Git pour rester productive. En bref, faites de votre mieux pour minimiser les perturbations du flux de travail lors de cette transition.<\/p>\n<p><b>ARCAD propose plusieurs &#8220;types&#8221; d&#8217;impl\u00e9mentation de Git, et il est possible de les combiner entre elles. <\/b>Prenons un exemple quelconque d\u2019une entreprise IBM i et voyons comment nous pourrions passer \u00e0 Git. Cette entreprise compte 5 d\u00e9veloppeurs IBM i. Trois d&#8217;entre eux travaillent dans l&#8217;entreprise depuis longtemps et utilisent 5250 pour la plupart de leurs d\u00e9veloppements. L&#8217;un d&#8217;entre eux est nouvellement embauch\u00e9 et utilise RDi pour effectuer ses t\u00e2ches de d\u00e9veloppement. Le dernier est un nouvel employ\u00e9 tout juste sorti de l&#8217;\u00e9cole, qui conna\u00eet Git, utilise VS Code et a vu RDi.<\/p>\n<p><b>Dans une approche progressive, l&#8217;un des principaux objectifs est de r\u00e9duire les risques.<\/b> Commen\u00e7ons par l\u00e0. En travaillant en \u00e9quipe, choisissez d&#8217;abord une application qui sera la premi\u00e8re \u00e0 passer \u00e0 Git. Comme je l&#8217;ai dit pr\u00e9c\u00e9demment, choisissez une application facile \u00e0 comprendre et dont le flux de travail est clairement d\u00e9fini. Dans l&#8217;exemple ci-dessus, le regroupement de diff\u00e9rents d\u00e9veloppeurs semble justifier l&#8217;utilisation de la version centralis\u00e9e de Git d&#8217;ARCAD pour commencer. Cette version \u00e9vite aux d\u00e9veloppeurs IBM i, les complexit\u00e9s de Git, tout en leur permettant d&#8217;utiliser Git pour le SCM.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-padding-top:40px;--awb-padding-right:40px;--awb-padding-bottom:25px;--awb-padding-left:40px;--awb-bg-color:rgba(232,232,232,0.38);--awb-bg-color-hover:rgba(232,232,232,0.38);--awb-bg-size:cover;--awb-border-color:#ea5050;--awb-border-left:7px;--awb-border-style:solid;--awb-width-large:66.666666666667%;--awb-margin-top-large:45px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-3 fusion-text-no-margin\" style=\"--awb-margin-bottom:5px;\"><p><strong><span style=\"font-size: 17px;\" data-fusion-font=\"true\">[Webinar] D\u00e9ployez Git en tant que r\u00e9f\u00e9rentiel unique \u00e0 l\u2019ensemble de votre organisation !<\/span><\/strong><\/p>\n<\/div><div style=\"text-align:right;\"><a class=\"fusion-button button-flat button-xlarge button-custom fusion-button-default button-1 fusion-button-span-no fusion-button-default-type\" style=\"--button_accent_color:#ea5050;--button_border_color:#ea5050;--button_accent_hover_color:#437cb4;--button_border_hover_color:#437cb4;--button_border_width-top:0px;--button_border_width-right:0px;--button_border_width-bottom:0px;--button_border_width-left:0px;--button-border-radius-top-left:0px;--button-border-radius-top-right:0px;--button-border-radius-bottom-right:0px;--button-border-radius-bottom-left:0px;--button_gradient_top_color:rgba(255,255,255,0);--button_gradient_bottom_color:rgba(255,255,255,0);--button_gradient_top_color_hover:rgba(255,255,255,0);--button_gradient_bottom_color_hover:rgba(255,255,255,0);\" target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/webinars-a-revoir\/webinar-git-sur-ibm-i\/\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">Voir le Webinar en replay<\/span><i class=\"fa-arrow-right fas awb-button__icon awb-button__icon--default button-icon-right\" aria-hidden=\"true\"><\/i><\/a><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-3 fusion_builder_column_4_5 4_5 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:80%;--awb-margin-top-large:30px;--awb-spacing-right-large:2.4%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.4%;--awb-width-medium:80%;--awb-order-medium:0;--awb-spacing-right-medium:2.4%;--awb-spacing-left-medium:2.4%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-4\"><p>Dans cet exemple, nous transf\u00e9rons une petite partie de la base de code vers Git. En utilisant ce sous-ensemble, nous pouvons identifier et r\u00e9soudre tous les probl\u00e8mes potentiels sans impacter ou perturber le flux de travail existant. Cela vous permet de corriger les probl\u00e8mes tout en restant productif pendant le processus.<\/p>\n<p>Notre prochain objectif est l&#8217;\u00e9ducation. Une fois que nous avons identifi\u00e9 le code avec lequel nous allons commencer, la configuration du logiciel commence. Nous cr\u00e9ons des d\u00e9finitions d&#8217;application ; nous les connectons \u00e0 votre d\u00e9p\u00f4t Git. <b>Nous nous assurons que la communication entre Git, ARCAD et vos outils d&#8217;automatisation fonctionne.<\/b> Nous vous formons tout au long du processus afin que vous ayez une meilleure compr\u00e9hension de Git, des concepts de Git et des pratiques de Git en relation avec le monde IBM i.<\/p>\n<p>Un autre objectif est d&#8217;\u00e9liminer les silos de d\u00e9veloppement. Dans de nombreux cas, les entreprises avec lesquelles nous traitons utilisent d\u00e9j\u00e0 DevOps du c\u00f4t\u00e9 ouvert du d\u00e9veloppement. Notre objectif est d&#8217;int\u00e9grer l&#8217;IBM i dans ce flux de travail existant, s&#8217;il est pr\u00e9sent. L&#8217;id\u00e9e est d&#8217;utiliser la m\u00eame suite d&#8217;outils pour le &#8220;change control&#8221;, quelle que soit la plateforme sur laquelle le changement se produit.<\/p>\n<p><b>Une r\u00e9elle collaboration entre l&#8217;\u00e9quipe IBM i et l&#8217;\u00e9quipe open source commence \u00e0 se mettre en place.<\/b> L&#8217;\u00e9quipe IBM i peut se joindre au flux de travail agile d\u00e9j\u00e0 utilis\u00e9, sans avoir besoin d&#8217;apprendre une toute nouvelle fa\u00e7on de d\u00e9velopper. Dans cet exemple, les d\u00e9veloppeurs 5250 peuvent acc\u00e9der \u00e0 l&#8217;application ARCAD aussi facilement que les d\u00e9veloppeurs RDi et VS Code. L&#8217;application communique avec Git. Lorsque les d\u00e9veloppeurs ouvrent une version d&#8217;ARCAD pour y apporter des modifications, une branche correspondante est ouverte dans le r\u00e9f\u00e9rentiel Git, ils d\u00e9veloppent sur cette branche &#8220;fonctionnalit\u00e9&#8221;.<\/p>\n<p>Lorsqu&#8217;ils font un checkout, la source provient de la branche associ\u00e9e. Elle est livr\u00e9e dans un fichier physique source IBM i dans une biblioth\u00e8que IBM i. Ils utilisent l&#8217;\u00e9diteur de leur choix. Lorsqu&#8217;ils ont termin\u00e9, une option de menu ou un clic droit envoie leurs modifications au r\u00e9pertoire Git. Ils n&#8217;interagissent pratiquement pas avec celui-ci, mais leurs modifications se trouvent d\u00e9sormais sur une branche de fonctionnalit\u00e9s qui peut \u00eatre fusionn\u00e9e avec une branche de version et qui peut d\u00e9clencher votre logiciel d&#8217;automatisation pour la distribuer l\u00e0 o\u00f9 elle doit aller. C&#8217;est le concept DevOps avec les composants IBM i.<\/p>\n<p><b>Le but de cet article est de proposer une approche par \u00e9tapes.<\/b> Dans cet exemple, nous sommes pass\u00e9s d&#8217;une gestion classique des changements \u00e0 l\u2019aide des biblioth\u00e8ques sur l&#8217;IBM i \u00e0 l&#8217;utilisation de Git pour le contr\u00f4le des sources et nous l&#8217;avons connect\u00e9 \u00e0 ce qui se passe sur l&#8217;IBM i. Nous avons pris une base de code et un flux de travail g\u00e9rables et nous avons adopt\u00e9 le nouveau processus. Nous avons \u00e9galement trouv\u00e9 et corrig\u00e9 des probl\u00e8mes en cours de route.<\/p>\n<p>Nous sommes maintenant entr\u00e9s dans la phase suivante de notre projet. La phase d&#8217;apprentissage ne s&#8217;arr\u00eate jamais, mais maintenant, nous surveillons nos r\u00e9sultats. Nous recevons les commentaires des d\u00e9veloppeurs et nous am\u00e9liorons le plan de migration si n\u00e9cessaire pour \u00e9viter les m\u00eames probl\u00e8mes lorsque nous nous attaquons \u00e0 la prochaine base de code que nous voulons migrer.<\/p>\n<p>Nous pouvons maintenant commencer \u00e0 \u00e9tendre la port\u00e9e de notre migration vers Git. Nous pouvons ajouter des lignes de code plus complexes et \u00e9tendre le flux de travail existant pour g\u00e9rer des projets plus complexes. Les d\u00e9veloppeurs IBM i pourront comprendre le nouveau flux de travail, ils auront une bonne id\u00e9e des branches de fonctionnalit\u00e9s et des branches de versions, et ils auront une bonne compr\u00e9hension des concepts de Git.<\/p>\n<p><b>Cette approche vous permet de minimiser les perturbations, de favoriser la collaboration, d&#8217;am\u00e9liorer l&#8217;apprentissage et de permettre \u00e0 vos \u00e9quipes de r\u00e9ussir cette transition. <\/b>ARCAD et Git travaillent ensemble et compl\u00e8tent leurs forces de mani\u00e8re r\u00e9ciproque.<b> <\/b>ARCAD conna\u00eet l&#8217;IBM i et Git est l&#8217;outil Open Source le plus populaire de l&#8217;industrie.<\/p>\n<p><b>L&#8217;utilisation conjointe d&#8217;ARCAD et de Git am\u00e9liorera la productivit\u00e9, l&#8217;efficacit\u00e9 et la pr\u00e9cision de l&#8217;\u00e9quipe de d\u00e9veloppement IBM i.<\/b> Vous r\u00e9duirez le risque d&#8217;erreurs et de probl\u00e8mes dans le cycle de d\u00e9veloppement. Vous moderniserez vos outils et votre personnel en m\u00eame temps, progressivement. Vous pouvez ajouter de nouvelles fonctionnalit\u00e9s et de nouveaux outils \u00e0 la pile d&#8217;outils DevOps au fur et \u00e0 mesure que vous \u00eates pr\u00eat \u00e0 les utiliser. Vous contr\u00f4lez le rythme.<\/p>\n<p>En conclusion, une approche progressive est typiquement la meilleure approche pour une entreprise IBM i ayant \u201cpeu de visibilit\u00e9 sur Git\u201d ? C&#8217;est le point de d\u00e9part d&#8217;une \u00e9volution ult\u00e9rieure.<b> Le niveau de maturit\u00e9 de votre organisation dans le domaine de Git aura une grande influence sur la fa\u00e7on dont vous proc\u00e9derez.<\/b> ARCAD et Git sont une combinaison puissante qui peut vous aider quelle que soit l&#8217;approche que vous choisissez.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-4 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-padding-top:40px;--awb-padding-right:40px;--awb-padding-bottom:25px;--awb-padding-left:40px;--awb-bg-color:rgba(232,232,232,0.38);--awb-bg-color-hover:rgba(232,232,232,0.38);--awb-bg-size:cover;--awb-border-color:#ea5050;--awb-border-left:7px;--awb-border-style:solid;--awb-width-large:66.666666666667%;--awb-margin-top-large:45px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-5 fusion-text-no-margin\" style=\"--awb-margin-bottom:5px;\"><p><strong>[Guide] Pourquoi utiliser Git sur IBM i et comment y parvenir ?\u00a0<\/strong><\/p>\n<\/div><div style=\"text-align:right;\"><a class=\"fusion-button button-flat button-xlarge button-custom fusion-button-default button-2 fusion-button-span-no fusion-button-default-type\" style=\"--button_accent_color:#ea5050;--button_border_color:#ea5050;--button_accent_hover_color:#437cb4;--button_border_hover_color:#437cb4;--button_border_width-top:0px;--button_border_width-right:0px;--button_border_width-bottom:0px;--button_border_width-left:0px;--button-border-radius-top-left:0px;--button-border-radius-top-right:0px;--button-border-radius-bottom-right:0px;--button-border-radius-bottom-left:0px;--button_gradient_top_color:rgba(255,255,255,0);--button_gradient_bottom_color:rgba(255,255,255,0);--button_gradient_top_color_hover:rgba(255,255,255,0);--button_gradient_bottom_color_hover:rgba(255,255,255,0);\" target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/www.arcadsoftware.com\/arcad\/resource-items\/why-git-on-ibm-i-and-how-to-get-there\/\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">Lire le Guide<\/span><i class=\"fa-arrow-right fas awb-button__icon awb-button__icon--default button-icon-right\" aria-hidden=\"true\"><\/i><\/a><\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>D\u00e9couvrez comment faire la transition vers Git Source Control, et les avantages d&#8217;une approche progressive.<\/p>\n","protected":false},"author":16,"featured_media":63835,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[246,244],"tags":[569,556],"class_list":["post-63869","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog-fr","category-infos-et-evenements","tag-blog","tag-modernisation-ibm-i"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Transition vers Git Source Control : Les avantages d&#039;une approche progressive | Blog<\/title>\n<meta name=\"description\" content=\"D\u00e9couvrez comment faire la transition vers Git Source Control, et les avantages d&#039;une approche progressive.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/transition-vers-git-source-control-les-avantages-dune-approche-progressive\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Transition vers Git Source Control : Les avantages d&#039;une approche progressive | Blog\" \/>\n<meta property=\"og:description\" content=\"D\u00e9couvrez comment faire la transition vers Git Source Control, et les avantages d&#039;une approche progressive.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/transition-vers-git-source-control-les-avantages-dune-approche-progressive\/\" \/>\n<meta property=\"og:site_name\" content=\"ARCAD\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/pages\/Arcad-Software\/116086138469235\" \/>\n<meta property=\"article:published_time\" content=\"2024-01-18T09:33:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-28T10:43:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2024\/01\/banner-transition-git-source-code-advantages.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"940\" \/>\n\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Myriam Goutte\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Myriam Goutte\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/transition-vers-git-source-control-les-avantages-dune-approche-progressive\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/transition-vers-git-source-control-les-avantages-dune-approche-progressive\\\/\"},\"author\":{\"name\":\"Myriam Goutte\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#\\\/schema\\\/person\\\/56072f2a9491143460e3cadf23b9d730\"},\"headline\":\"Transition vers Git Source Control : Les avantages d&#8217;une approche progressive\",\"datePublished\":\"2024-01-18T09:33:46+00:00\",\"dateModified\":\"2024-03-28T10:43:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/transition-vers-git-source-control-les-avantages-dune-approche-progressive\\\/\"},\"wordCount\":2660,\"publisher\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/transition-vers-git-source-control-les-avantages-dune-approche-progressive\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/banner-transition-git-source-code-advantages.jpg\",\"keywords\":[\"blog\",\"Modernisation IBM i\"],\"articleSection\":[\"Blog\",\"Infos et Ev\u00e9n\u00e9ments\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/transition-vers-git-source-control-les-avantages-dune-approche-progressive\\\/\",\"url\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/transition-vers-git-source-control-les-avantages-dune-approche-progressive\\\/\",\"name\":\"Transition vers Git Source Control : Les avantages d'une approche progressive | Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/transition-vers-git-source-control-les-avantages-dune-approche-progressive\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/transition-vers-git-source-control-les-avantages-dune-approche-progressive\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/banner-transition-git-source-code-advantages.jpg\",\"datePublished\":\"2024-01-18T09:33:46+00:00\",\"dateModified\":\"2024-03-28T10:43:54+00:00\",\"description\":\"D\u00e9couvrez comment faire la transition vers Git Source Control, et les avantages d'une approche progressive.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/transition-vers-git-source-control-les-avantages-dune-approche-progressive\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/transition-vers-git-source-control-les-avantages-dune-approche-progressive\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/transition-vers-git-source-control-les-avantages-dune-approche-progressive\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/banner-transition-git-source-code-advantages.jpg\",\"contentUrl\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/banner-transition-git-source-code-advantages.jpg\",\"width\":940,\"height\":350,\"caption\":\"Banner Transition GIT Source Code Advantages\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/infos-et-evenements\\\/blog-fr\\\/transition-vers-git-source-control-les-avantages-dune-approche-progressive\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"ARCAD\",\"item\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Transition vers Git Source Control : Les avantages d&rsquo;une approche progressive\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#website\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/\",\"name\":\"ARCAD\",\"description\":\"Experts DevOps &amp; Modernisation sur IBM i (alias AS\\\/400 ou AS400)\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#organization\",\"name\":\"ARCAD Software\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2017\\\/09\\\/arcad-group-logo-text-144.png\",\"contentUrl\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2017\\\/09\\\/arcad-group-logo-text-144.png\",\"width\":144,\"height\":200,\"caption\":\"ARCAD Software\"},\"image\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/pages\\\/Arcad-Software\\\/116086138469235\",\"https:\\\/\\\/x.com\\\/arcad_software\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/arcad-software\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/ARCADSoftwareInc\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#\\\/schema\\\/person\\\/56072f2a9491143460e3cadf23b9d730\",\"name\":\"Myriam Goutte\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/author\\\/myriam-goutte\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Transition vers Git Source Control : Les avantages d'une approche progressive | Blog","description":"D\u00e9couvrez comment faire la transition vers Git Source Control, et les avantages d'une approche progressive.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/transition-vers-git-source-control-les-avantages-dune-approche-progressive\/","og_locale":"en_US","og_type":"article","og_title":"Transition vers Git Source Control : Les avantages d'une approche progressive | Blog","og_description":"D\u00e9couvrez comment faire la transition vers Git Source Control, et les avantages d'une approche progressive.","og_url":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/transition-vers-git-source-control-les-avantages-dune-approche-progressive\/","og_site_name":"ARCAD","article_publisher":"https:\/\/www.facebook.com\/pages\/Arcad-Software\/116086138469235","article_published_time":"2024-01-18T09:33:46+00:00","article_modified_time":"2024-03-28T10:43:54+00:00","og_image":[{"width":940,"height":350,"url":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2024\/01\/banner-transition-git-source-code-advantages.jpg","type":"image\/jpeg"}],"author":"Myriam Goutte","twitter_misc":{"Written by":"Myriam Goutte","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/transition-vers-git-source-control-les-avantages-dune-approche-progressive\/#article","isPartOf":{"@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/transition-vers-git-source-control-les-avantages-dune-approche-progressive\/"},"author":{"name":"Myriam Goutte","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#\/schema\/person\/56072f2a9491143460e3cadf23b9d730"},"headline":"Transition vers Git Source Control : Les avantages d&#8217;une approche progressive","datePublished":"2024-01-18T09:33:46+00:00","dateModified":"2024-03-28T10:43:54+00:00","mainEntityOfPage":{"@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/transition-vers-git-source-control-les-avantages-dune-approche-progressive\/"},"wordCount":2660,"publisher":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/#organization"},"image":{"@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/transition-vers-git-source-control-les-avantages-dune-approche-progressive\/#primaryimage"},"thumbnailUrl":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2024\/01\/banner-transition-git-source-code-advantages.jpg","keywords":["blog","Modernisation IBM i"],"articleSection":["Blog","Infos et Ev\u00e9n\u00e9ments"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/transition-vers-git-source-control-les-avantages-dune-approche-progressive\/","url":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/transition-vers-git-source-control-les-avantages-dune-approche-progressive\/","name":"Transition vers Git Source Control : Les avantages d'une approche progressive | Blog","isPartOf":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/transition-vers-git-source-control-les-avantages-dune-approche-progressive\/#primaryimage"},"image":{"@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/transition-vers-git-source-control-les-avantages-dune-approche-progressive\/#primaryimage"},"thumbnailUrl":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2024\/01\/banner-transition-git-source-code-advantages.jpg","datePublished":"2024-01-18T09:33:46+00:00","dateModified":"2024-03-28T10:43:54+00:00","description":"D\u00e9couvrez comment faire la transition vers Git Source Control, et les avantages d'une approche progressive.","breadcrumb":{"@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/transition-vers-git-source-control-les-avantages-dune-approche-progressive\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/transition-vers-git-source-control-les-avantages-dune-approche-progressive\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/transition-vers-git-source-control-les-avantages-dune-approche-progressive\/#primaryimage","url":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2024\/01\/banner-transition-git-source-code-advantages.jpg","contentUrl":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-content\/uploads\/2024\/01\/banner-transition-git-source-code-advantages.jpg","width":940,"height":350,"caption":"Banner Transition GIT Source Code Advantages"},{"@type":"BreadcrumbList","@id":"https:\/\/www.arcadsoftware.fr\/arcad\/infos-et-evenements\/blog-fr\/transition-vers-git-source-control-les-avantages-dune-approche-progressive\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"ARCAD","item":"https:\/\/www.arcadsoftware.com\/arcad\/"},{"@type":"ListItem","position":2,"name":"Transition vers Git Source Control : Les avantages d&rsquo;une approche progressive"}]},{"@type":"WebSite","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#website","url":"https:\/\/www.arcadsoftware.com\/arcad\/","name":"ARCAD","description":"Experts DevOps &amp; Modernisation sur IBM i (alias AS\/400 ou AS400)","publisher":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.arcadsoftware.com\/arcad\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#organization","name":"ARCAD Software","url":"https:\/\/www.arcadsoftware.com\/arcad\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#\/schema\/logo\/image\/","url":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2017\/09\/arcad-group-logo-text-144.png","contentUrl":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2017\/09\/arcad-group-logo-text-144.png","width":144,"height":200,"caption":"ARCAD Software"},"image":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/pages\/Arcad-Software\/116086138469235","https:\/\/x.com\/arcad_software","https:\/\/www.linkedin.com\/company\/arcad-software","https:\/\/www.youtube.com\/user\/ARCADSoftwareInc"]},{"@type":"Person","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#\/schema\/person\/56072f2a9491143460e3cadf23b9d730","name":"Myriam Goutte","url":"https:\/\/www.arcadsoftware.com\/arcad\/author\/myriam-goutte\/"}]}},"_links":{"self":[{"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/posts\/63869","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/comments?post=63869"}],"version-history":[{"count":4,"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/posts\/63869\/revisions"}],"predecessor-version":[{"id":65439,"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/posts\/63869\/revisions\/65439"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/media\/63835"}],"wp:attachment":[{"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/media?parent=63869"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/categories?post=63869"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.arcadsoftware.fr\/arcad\/wp-json\/wp\/v2\/tags?post=63869"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}