{"id":17198,"date":"2018-07-03T05:23:28","date_gmt":"2018-07-03T05:23:28","guid":{"rendered":"https:\/\/www.knowband.com\/blog\/?p=16876\/"},"modified":"2022-08-13T12:01:14","modified_gmt":"2018-07-21T06:25:10","slug":"comment-activer-la-fermeture-automatique-des-problemes-via-la-validation-svn-dans-redmine","status":"publish","type":"post","link":"https:\/\/www.knowband.com\/blog\/fr\/conseils-fr\/comment-activer-la-fermeture-automatique-des-problemes-via-la-validation-svn-dans-redmine\/","title":{"rendered":"Comment activer la fermeture automatique des probl\u00e8mes via la validation SVN dans Redmine"},"content":{"rendered":"<p>&nbsp;<\/p>\n<h2>Step1: Instructions d&#8217;installation pour les d\u00e9p\u00f4ts dans SVN<\/h2>\n<p>Aller \u00e0<strong>Redmine&gt; Administration&gt; Param\u00e8tres&gt; R\u00e9f\u00e9rentiels<\/strong>?and make sure the settings are as shown below:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/pm.veldev.com\/system\/rich\/rich_files\/rich_files\/000\/000\/574\/original\/Settings%20%20%20Administration%20%20%20Velocity%20PMS.png\" alt=\"\" \/><\/p>\n<h3>Fetch commet automatiquement<\/h3>\n<p>Lorsque vous activez cette option, l&#8217;applicatiojn commence automatiquement \u00e0 r\u00e9cup\u00e9rer les r\u00e9visions lorsque l&#8217;utilisateur tente d&#8217;acc\u00e9der \u00e0 la page du r\u00e9f\u00e9rentiel.<\/p>\n<p><em>La valeur par d\u00e9faut est: Oui<\/em><\/p>\n<p>Vous pouvez d\u00e9sactiver cette option et automatiser l&#8217;appel \u00e0 Repository # fetch_changesets en utilisant cron pour r\u00e9cup\u00e9rer r\u00e9guli\u00e8rement les r\u00e9visions de tous les d\u00e9p\u00f4ts en arri\u00e8re-plan.<\/p>\n<p><strong>Pour Velocity: Nous ne l&#8217;avons pas d\u00e9sactiv\u00e9 et en m\u00eame temps mis en place une r\u00e9cup\u00e9ration automatique chaque fois qu&#8217;une nouvelle validation est faite. Pour savoir comment cela a \u00e9t\u00e9 fait, veuillez lire plus loin.<\/strong><\/p>\n<p>Exemple: script ruby \/ runner &#8220;Repository.fetch_changesets&#8221; -e production Pour Redmine 2.x: script ruby \/ rails runner &#8220;Repository.fetch_changesets&#8221; -e production Pour Redmine 3.x: bin \/ rails runner &#8220;Repository.fetch_changesets&#8221; -e production Vous pouvez configurer l&#8217;appel automatique depuis le hook post-commit (pour SVN) et post-receive (pour GIT) et rendre les changesets r\u00e9cup\u00e9r\u00e9s apr\u00e8s chaque commit. Veuillez noter que l&#8217;ex\u00e9cution de l&#8217;instruction ci-dessus permet d&#8217;extraire des d\u00e9tails pour chaque \u00e9l\u00e9ment ajout\u00e9 dans un projet dans Redmine. Ainsi, si vous ajoutez un grand nombre de d\u00e9p\u00f4ts dans les projets, cela prend du temps. Pour moi, c&#8217;\u00e9tait autour de 10 secondes pour le r\u00e9f\u00e9rentiel 1. J&#8217;ai plus de 100 repositoties pour divers projets donc inutilement attendre chaque fetch chaque fois qu&#8217;un commit est fait dans n&#8217;importe quel repo n&#8217;a pas de sens Vous pouvez aller chercher tous les d\u00e9p\u00f4ts via le navigateur en utilisant l&#8217;URL suivante:<\/p>\n<div>http: \/\/ &lt;redmine url&gt; \/ sys \/ fetch_changesets? key = &lt;votre cl\u00e9 de service&gt;<\/div>\n<p>Pour r\u00e9cup\u00e9rer un seul r\u00e9f\u00e9rentiel via le navigateur, utilisez l&#8217;URL suivante: (R\u00e9cup\u00e9rer uniquement le r\u00e9f\u00e9rentiel pour lequel la validation a \u00e9t\u00e9 effectu\u00e9e est beaucoup plus efficace et prend moins de temps.<\/p>\n<div>Jusqu&#8217;\u00e0 ce que vous r\u00e9cup\u00e9riez le r\u00e9f\u00e9rentiel, les t\u00e2ches dans Redmine ne seront pas ferm\u00e9es.<\/div>\n<p>L&#8217;identifiant du projet peut \u00eatre soit le num\u00e9ro du projet, par exemple<code>id = 1<\/code>?or the identifier name that you gave the project, e.g.,?<code>id = mobileapp<\/code><\/p>\n<div>http: \/\/ &lt;redmine url&gt; \/ sys \/ fetch_changesets? key = &lt;votre cl\u00e9 de service&gt;? id = &lt;identificateur de projet&gt; &amp; key = &lt;votre cl\u00e9 de service&gt;<\/div>\n<p><strong>Exemple:<a class=\"external\" href=\"https:\/\/www.myredmineurl.com\/sys\/fetch_changesets?id=mypid&amp;&amp;key=djdj57FGDJmkj67\">https:\/\/www.myredmineurl.com\/sys\/fetch_changesets?id=mypid&amp;&amp;key=djdj57FGDJmkj67<\/a><\/strong><\/p>\n<p><strong>En savoir plus sur les scripts post-validation:<a class=\"external\" href=\"https:\/\/www.redmine.org\/projects\/redmine\/wiki\/HowTo_setup_automatic_refresh_of_repositories_in_Redmine_on_commit\">https:\/\/www.redmine.org\/projects\/redmine\/wiki\/HowTo_setup_automatic_refresh_of_repositories_in_Redmine_on_commit<\/a><\/strong><\/p>\n<h3>Activer WS pour la gestion du r\u00e9f\u00e9rentiel<\/h3>\n<p>Cette option doit \u00eatre activ\u00e9e uniquement si vous avez install\u00e9 le script pour la cr\u00e9ation automatique du r\u00e9f\u00e9rentiel SVN.<em>Par d\u00e9faut: Non.<\/em>Mais afin d&#8217;autofetcher chaque d\u00e9p\u00f4t en validation, veuillez l&#8217;activer m\u00eame si vous ne voulez pas cr\u00e9er automatiquement le repo SVN.<\/p>\n<h3>Cl\u00e9 de l&#8217;API WS de gestion du r\u00e9f\u00e9rentiel<\/h3>\n<p>Une cl\u00e9 secr\u00e8te pour la gestion de r\u00e9f\u00e9rentiel WS. Cela sera utilis\u00e9 pour extraire secr\u00e8tement chaque d\u00e9p\u00f4t.<\/p>\n<h3>Nombre maximal de r\u00e9visions affich\u00e9es dans le journal de fichiers<\/h3>\n<p>Il fournit un moyen de limiter la quantit\u00e9 de r\u00e9visions qui sont extraites du SCM pour un certain chemin parcouru.<\/p>\n<h3>R\u00e9f\u00e9rencement des probl\u00e8mes dans les messages de validation<\/h3>\n<p>Lorsqu&#8217;ils sont extraits des r\u00e9f\u00e9rentiels, les messages de validation sont analys\u00e9s pour les ID de probl\u00e8me r\u00e9f\u00e9renc\u00e9s ou corrig\u00e9s. Ces options vous permettent de d\u00e9finir des mots cl\u00e9s pouvant \u00eatre utilis\u00e9s dans le message de validation pour r\u00e9f\u00e9rencer ou r\u00e9soudre automatiquement les probl\u00e8mes, ainsi que le statut \u00e0 appliquer aux probl\u00e8mes r\u00e9solus. Les mots-cl\u00e9s par d\u00e9faut sont:<\/p>\n<ul>\n<li>pour les probl\u00e8mes de r\u00e9f\u00e9rencement: refs :, r\u00e9f\u00e9rences :, IssueID: (capital et petites questions)<\/li>\n<li>pour r\u00e9soudre les probl\u00e8mes: corrections :, se ferme:<\/li>\n<\/ul>\n<p>Aucun statut par d\u00e9faut n&#8217;est d\u00e9fini pour les probl\u00e8mes r\u00e9solus. Vous devrez le sp\u00e9cifier si vous souhaitez activer la fermeture automatique des probl\u00e8mes. Si vous souhaitez r\u00e9f\u00e9rencer des probl\u00e8mes sans utiliser de mots-cl\u00e9s, entrez une seule \u00e9toile: * dans le<strong>Mots-cl\u00e9s de r\u00e9f\u00e9rencement<\/strong>?(Administration\/Repository) setting. In this case, any issue ID found in the message will be linked to the changeset.<\/p>\n<p>Example of a working commit message using default keywords:<\/p>\n<pre><code>Ce commit r\u00e9fs #1, #2 et corrige #3<\/code><\/pre>\n<p>Ce message fait r\u00e9f\u00e9rence aux probl\u00e8mes 1 et 2 et corrige automatiquement le probl\u00e8me 3. Apr\u00e8s un mot cl\u00e9, les ID de probl\u00e8me peuvent \u00eatre s\u00e9par\u00e9s par un espace, une virgule ou &amp;. Les mots-cl\u00e9s sont insensibles \u00e0 la casse et au moins un espace vide ou deux-points est n\u00e9cessaire entre le mot-cl\u00e9 et le premier hachage pour produire une correspondance. Plus d&#8217;exemples qui produiront le m\u00eame r\u00e9sultat que l&#8217;exemple ci-dessus:<\/p>\n<pre>Ce commit r\u00e9fs: #1, #2 et corrige #3 Ce commit Refs #1, #2 et corrige #3 Ce commit REFS: #1, #2 et corrige #3\r\n<\/pre>\n<h3>Activer la journalisation du temps<\/h3>\n<p>Permet la consignation du temps directement \u00e0 partir des messages de validation. Cela n&#8217;a de sens que si vous avez activ\u00e9 le module &#8220;Suivi du temps&#8221; dans ledit projet. Dans ce cas, vous pouvez ajouter des mots sp\u00e9ciaux dans votre message de validation pour indiquer l&#8217;heure que vous avez pass\u00e9e sur un probl\u00e8me. La syntaxe de base pour faire cela est:<code>@ &lt;heure&gt;<\/code>, o\u00f9 le temps consiste en un nombre d&#8217;heures ou de minutes. Voici une liste de nombreux messages de validation valides qui fonctionneraient si vous voulez dire que vous avez pass\u00e9 N heures sur le num\u00e9ro 1234:<\/p>\n<pre>Fonction d'outil #1234 @2 Fonction d'outil #1234 @2h Fonction d'outil #1234 @2hours Fonction d'outil #1234 @15m Fonction d'outil #1234 @15min Fonction d'outil #1234 @3h15 Fonction d'outil #1234 @3h15m Fonction d'outil #1234 @3: 15 Fonction d'outil #1234 @3.25 Fonction d'outil #1234 @3.25h Fonction d'outil #1234 @3,25 Fonction d'outil #1234 @3,25h\r\n<\/pre>\n<h3>Activit\u00e9 pour le temps connect\u00e9<\/h3>\n<p>C&#8217;est le type d&#8217;activit\u00e9 qui doit \u00eatre utilis\u00e9 lors de la d\u00e9tection d&#8217;une heure de consignation dans un message de validation (voir ci-dessus).<\/p>\n<hr \/>\n<h2>Step2: apporter des modifications au projet<\/h2>\n<p>2. Assurez-vous que vous \u00eates en mesure de valider et de mettre \u00e0 jour le r\u00e9f\u00e9rentiel de projet auquel vous avez l&#8217;intention d&#8217;acc\u00e9der \u00e0 partir du serveur sur lequel Redmine est install\u00e9.<\/p>\n<p><u>Pour la v\u00e9locit\u00e9:<\/u>?For Velocity there is a generic user:?<strong>velsofsvn<\/strong>qui est ajout\u00e9 \u00e0 tous les r\u00e9f\u00e9rentiels et il s&#8217;agit de l&#8217;utilisateur utilis\u00e9 sur le serveur Redmine pour actualiser les listes de r\u00e9f\u00e9rentiels lors de la validation. V\u00e9rifiez donc si cet utilisateur a acc\u00e8s au r\u00e9f\u00e9rentiel en cours de configuration pour la fermeture automatique des probl\u00e8mes via SVN. En cas de probl\u00e8mes d&#8217;acc\u00e8s, v\u00e9rifiez si les restrictions IP sont pr\u00e9sentes dans le r\u00e9f\u00e9rentiel sur l&#8217;h\u00f4te Assembla \/ SVN. 2. Goto votre projet en tant qu&#8217;administrateur syst\u00e8me et allez dans Param\u00e8tres&gt; Modules. Activer le module de r\u00e9f\u00e9rentiel. 3. Remplissez le formulaire ci-dessous dans le module R\u00e9f\u00e9rentiel pour ce projet:<\/p>\n<p><strong>Identifiant<\/strong>?Any name you wish<\/p>\n<p><strong>URL:<\/strong>?URL of the Assembla repository. Example:?<a class=\"external\" href=\"https:\/\/subversion.assembla.com\/svn\/protocol.cdms\/trunk\">https:\/\/subversion.assembla.com\/svn\/protocol.cdms\/trunk<\/a><\/p>\n<p><strong>Vous devez vous identifier:<\/strong>?Username which has access to the above repository. For Velocity: velsofsvn<\/p>\n<p><strong>Mot de passe:<\/strong>?Password which has access to the above repository. For Velocity: Password here:??<a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1DuvyfZgCx125Mv04mhCgXqrOcTW7BQPtSGPbvO9pu-g\/\">https:\/\/docs.google.com\/spreadsheets\/d\/1DuvyfZgCx125Mv04mhCgXqrOcTW7BQPtSGPbvO9pu-g\/<\/a><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/pm.veldev.com\/system\/rich\/rich_files\/rich_files\/000\/000\/571\/original\/CDMS%20System%20%20Case%20Data%20Management%20System%20%20%20%20Velocity%20PMS.png\" alt=\"\" \/><\/p>\n<p>4. Une fois que vous avez termin\u00e9<a class=\"issue tracker-2 status-3 priority-2 priority-default closed child\" title=\"Caract\u00e9ristique: Nouvelles \/ Activit\u00e9s Widget (R\u00e9solu)\" href=\"https:\/\/pm.veldev.com\/issues\/3\">#3<\/a>, le r\u00e9f\u00e9rentiel commencera \u00e0 s&#8217;afficher comme indiqu\u00e9 ci-dessous:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/pm.veldev.com\/system\/rich\/rich_files\/rich_files\/000\/000\/573\/original\/Repository%20%20%20CDMS%20System%20%20Case%20Data%20Management%20System%20%20%20%20Velocity%20PMS%20%281%29.png\" alt=\"\" \/><\/p>\n<hr \/>\n<h2>Step3: apporter des modifications \u00e0 Assembla SVN<\/h2>\n<p>5. Pour acc\u00e9der \u00e0 cette page, vous devez \u00eatre un propri\u00e9taire ou un membre avec TOUS<a href=\"https:\/\/articles.assembla.com\/managing-your-team\/getting-started\/team-permissions-at-space-tool-levels\">autorisations<\/a>?(learn more about roles and permissions). To get here, go to your Assembla SVN repository &gt; Settings &gt; General Settings.<\/p>\n<p><strong>URL de d\u00e9clenchement:<\/strong><br \/>\nCette fonctionnalit\u00e9 appelle une URL sp\u00e9cifique apr\u00e8s chaque validation. Notre serveur envoie une requ\u00eate au service distant sp\u00e9cifi\u00e9 dans l&#8217;URL. Le r\u00e9sultat d\u00e9pendra de ce que l&#8217;utilisateur d\u00e9finit pour ce service sous cette URL sp\u00e9cifique. GET URL apr\u00e8s chaque validation peut \u00eatre utilis\u00e9 pour d\u00e9clencher une g\u00e9n\u00e9ration par exemple. Ici, dans l&#8217;URL de d\u00e9clenchement, vous devez mettre dans l&#8217;url discut\u00e9 ci-dessus pour l&#8217;extraction automatique d&#8217;un r\u00e9f\u00e9rentiel particulier: Exemple:<a class=\"external\" href=\"https:\/\/www.myredmineurl.com\/sys\/fetch_changesets?id=mypid&amp;&amp;key=djdj57FGDJmkj67\">https:\/\/www.myredmineurl.com\/sys\/fetch_changesets?id=mypid&amp;&amp;key=djdj57FGDJmkj67<\/a><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/pm.veldev.com\/system\/rich\/rich_files\/rich_files\/000\/000\/576\/original\/General%20Settings%20for%20your%20SVN%20in%20Assembla%20%20%20Assembla%20Help%20Center.png\" alt=\"\" \/><\/p>\n<p>C&#8217;est \u00e7a. Vous devriez \u00eatre op\u00e9rationnel.<script type=\"text\/javascript\" src=\"https:\/\/tdns.gtranslate.net\/tdn-bin\/queue.js\"><\/script><!-- Yandex.Metrika counter for GTranslate --><script type=\"text\/javascript\"> (function (d, w, c) { (w[c] = w[c] || []).push(function() { try { w.yaCounter36618640 = new Ya.Metrika({ id:36618640, clickmap:true, trackLinks:true, accurateTrackBounce:true, ut:\"noindex\" }); } catch(e) { } }); var n = d.getElementsByTagName(\"script\")[0], s = d.createElement(\"script\"), f = function () { n.parentNode.insertBefore(s, n); }; s.type = \"text\/javascript\"; s.async = true; s.src = \"https:\/\/mc.yandex.ru\/metrika\/watch.js\"; if (w.opera == \"[object Opera]\") { d.addEventListener(\"DOMContentLoaded\", f, false); } else { f(); } })(document, window, \"yandex_metrika_callbacks\"); <\/script><noscript><\/p>\n<div><img decoding=\"async\" src=\"https:\/\/mc.yandex.ru\/watch\/36618640?ut=noindex\" style=\"position:absolute; left:-9999px;\" alt=\"\" \/><\/div>\n<p><\/noscript><\/p>\n<p>&nbsp;<\/p>\n<p><!-- delivered by GTranslate v4.8.4 in 0.028s visit https:\/\/gtranslate.io --><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; Step1: Instructions d&#8217;installation pour les d\u00e9p\u00f4ts dans SVN Aller \u00e0Redmine&gt; Administration&gt; Param\u00e8tres&gt; R\u00e9f\u00e9rentiels?and make sure the settings are as shown below: Fetch commet automatiquement Lorsque vous activez cette option, l&#8217;applicatiojn commence automatiquement \u00e0 r\u00e9cup\u00e9rer les r\u00e9visions lorsque l&#8217;utilisateur tente d&#8217;acc\u00e9der \u00e0 la page du r\u00e9f\u00e9rentiel. La valeur par d\u00e9faut est: Oui Vous pouvez d\u00e9sactiver [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_kbui_enabled":"","footnotes":""},"categories":[1120,148],"tags":[2323,2320,2322,2321],"class_list":["post-17198","post","type-post","status-publish","format-standard","hentry","category-conseils-fr","category-non-classifiee","tag-git","tag-redmine","tag-subversion","tag-svn"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Comment activer la fermeture automatique des probl\u00e8mes via la validation SVN dans Redmine - Knowband Blog | Ecommerce Modules<\/title>\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.knowband.com\/blog\/fr\/conseils-fr\/comment-activer-la-fermeture-automatique-des-problemes-via-la-validation-svn-dans-redmine\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Comment activer la fermeture automatique des probl\u00e8mes via la validation SVN dans Redmine - Knowband Blog | Ecommerce Modules\" \/>\n<meta property=\"og:description\" content=\"&nbsp; Step1: Instructions d&#8217;installation pour les d\u00e9p\u00f4ts dans SVN Aller \u00e0Redmine&gt; Administration&gt; Param\u00e8tres&gt; R\u00e9f\u00e9rentiels?and make sure the settings are as shown below: Fetch commet automatiquement Lorsque vous activez cette option, l&#8217;applicatiojn commence automatiquement \u00e0 r\u00e9cup\u00e9rer les r\u00e9visions lorsque l&#8217;utilisateur tente d&#8217;acc\u00e9der \u00e0 la page du r\u00e9f\u00e9rentiel. La valeur par d\u00e9faut est: Oui Vous pouvez d\u00e9sactiver [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.knowband.com\/blog\/fr\/conseils-fr\/comment-activer-la-fermeture-automatique-des-problemes-via-la-validation-svn-dans-redmine\/\" \/>\n<meta property=\"og:site_name\" content=\"Knowband Blog | Ecommerce Modules\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Knowband\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/nsrivastava3\" \/>\n<meta property=\"article:published_time\" content=\"2018-07-03T05:23:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-07-21T06:25:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/pm.veldev.com\/system\/rich\/rich_files\/rich_files\/000\/000\/574\/original\/Settings%20%20%20Administration%20%20%20Velocity%20PMS.png\" \/>\n<meta name=\"author\" content=\"Nitin Srivastava\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/nsrivastava2\" \/>\n<meta name=\"twitter:site\" content=\"@KnowbandPlugin\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nitin Srivastava\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/conseils-fr\\\/comment-activer-la-fermeture-automatique-des-problemes-via-la-validation-svn-dans-redmine\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/conseils-fr\\\/comment-activer-la-fermeture-automatique-des-problemes-via-la-validation-svn-dans-redmine\\\/\"},\"author\":{\"name\":\"Nitin Srivastava\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/person\\\/9a257d0aaea6df23344af5fb879513cf\"},\"headline\":\"Comment activer la fermeture automatique des probl\u00e8mes via la validation SVN dans Redmine\",\"datePublished\":\"2018-07-03T05:23:28+00:00\",\"dateModified\":\"2018-07-21T06:25:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/conseils-fr\\\/comment-activer-la-fermeture-automatique-des-problemes-via-la-validation-svn-dans-redmine\\\/\"},\"wordCount\":1446,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/conseils-fr\\\/comment-activer-la-fermeture-automatique-des-problemes-via-la-validation-svn-dans-redmine\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/pm.veldev.com\\\/system\\\/rich\\\/rich_files\\\/rich_files\\\/000\\\/000\\\/574\\\/original\\\/Settings%20%20%20Administration%20%20%20Velocity%20PMS.png\",\"keywords\":[\"git\",\"redmine\",\"subversion\",\"svn\"],\"articleSection\":[\"conseils\",\"Non classifi\u00e9(e)\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/conseils-fr\\\/comment-activer-la-fermeture-automatique-des-problemes-via-la-validation-svn-dans-redmine\\\/\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/conseils-fr\\\/comment-activer-la-fermeture-automatique-des-problemes-via-la-validation-svn-dans-redmine\\\/\",\"name\":\"Comment activer la fermeture automatique des probl\u00e8mes via la validation SVN dans Redmine - Knowband Blog | Ecommerce Modules\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/conseils-fr\\\/comment-activer-la-fermeture-automatique-des-problemes-via-la-validation-svn-dans-redmine\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/conseils-fr\\\/comment-activer-la-fermeture-automatique-des-problemes-via-la-validation-svn-dans-redmine\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/pm.veldev.com\\\/system\\\/rich\\\/rich_files\\\/rich_files\\\/000\\\/000\\\/574\\\/original\\\/Settings%20%20%20Administration%20%20%20Velocity%20PMS.png\",\"datePublished\":\"2018-07-03T05:23:28+00:00\",\"dateModified\":\"2018-07-21T06:25:10+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/conseils-fr\\\/comment-activer-la-fermeture-automatique-des-problemes-via-la-validation-svn-dans-redmine\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/conseils-fr\\\/comment-activer-la-fermeture-automatique-des-problemes-via-la-validation-svn-dans-redmine\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/conseils-fr\\\/comment-activer-la-fermeture-automatique-des-problemes-via-la-validation-svn-dans-redmine\\\/#primaryimage\",\"url\":\"https:\\\/\\\/pm.veldev.com\\\/system\\\/rich\\\/rich_files\\\/rich_files\\\/000\\\/000\\\/574\\\/original\\\/Settings%20%20%20Administration%20%20%20Velocity%20PMS.png\",\"contentUrl\":\"https:\\\/\\\/pm.veldev.com\\\/system\\\/rich\\\/rich_files\\\/rich_files\\\/000\\\/000\\\/574\\\/original\\\/Settings%20%20%20Administration%20%20%20Velocity%20PMS.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/conseils-fr\\\/comment-activer-la-fermeture-automatique-des-problemes-via-la-validation-svn-dans-redmine\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Comment activer la fermeture automatique des probl\u00e8mes via la validation SVN dans Redmine\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\",\"name\":\"Knowband Blog | Ecommerce Modules\",\"description\":\"Magento, Prestashop, Opencart, Shopify\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\",\"name\":\"Knowband Blog | Ecommerce Modules\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/cropped-knowband_logo-v2.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/cropped-knowband_logo-v2.png\",\"width\":153,\"height\":61,\"caption\":\"Knowband Blog | Ecommerce Modules\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Knowband\",\"https:\\\/\\\/x.com\\\/KnowbandPlugin\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/person\\\/9a257d0aaea6df23344af5fb879513cf\",\"name\":\"Nitin Srivastava\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"caption\":\"Nitin Srivastava\"},\"description\":\"Nitin Srivastava is an eCommerce expert, digital marketer and an explorer in the field of technology. A techie by profession and a writer by passion, he likes to share his ideas with his write-ups. He has been in the IT industry for over 10 years and specializes in technical writing.\",\"sameAs\":[\"http:\\\/\\\/www.knowband.com\",\"https:\\\/\\\/www.facebook.com\\\/nsrivastava3\",\"https:\\\/\\\/x.com\\\/https:\\\/\\\/twitter.com\\\/nsrivastava2\"],\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/author\\\/nsrivastava2\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Comment activer la fermeture automatique des probl\u00e8mes via la validation SVN dans Redmine - Knowband Blog | Ecommerce Modules","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.knowband.com\/blog\/fr\/conseils-fr\/comment-activer-la-fermeture-automatique-des-problemes-via-la-validation-svn-dans-redmine\/","og_locale":"fr_FR","og_type":"article","og_title":"Comment activer la fermeture automatique des probl\u00e8mes via la validation SVN dans Redmine - Knowband Blog | Ecommerce Modules","og_description":"&nbsp; Step1: Instructions d&#8217;installation pour les d\u00e9p\u00f4ts dans SVN Aller \u00e0Redmine&gt; Administration&gt; Param\u00e8tres&gt; R\u00e9f\u00e9rentiels?and make sure the settings are as shown below: Fetch commet automatiquement Lorsque vous activez cette option, l&#8217;applicatiojn commence automatiquement \u00e0 r\u00e9cup\u00e9rer les r\u00e9visions lorsque l&#8217;utilisateur tente d&#8217;acc\u00e9der \u00e0 la page du r\u00e9f\u00e9rentiel. La valeur par d\u00e9faut est: Oui Vous pouvez d\u00e9sactiver [&hellip;]","og_url":"https:\/\/www.knowband.com\/blog\/fr\/conseils-fr\/comment-activer-la-fermeture-automatique-des-problemes-via-la-validation-svn-dans-redmine\/","og_site_name":"Knowband Blog | Ecommerce Modules","article_publisher":"https:\/\/www.facebook.com\/Knowband","article_author":"https:\/\/www.facebook.com\/nsrivastava3","article_published_time":"2018-07-03T05:23:28+00:00","article_modified_time":"2018-07-21T06:25:10+00:00","og_image":[{"url":"https:\/\/pm.veldev.com\/system\/rich\/rich_files\/rich_files\/000\/000\/574\/original\/Settings%20%20%20Administration%20%20%20Velocity%20PMS.png","type":"","width":"","height":""}],"author":"Nitin Srivastava","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/nsrivastava2","twitter_site":"@KnowbandPlugin","twitter_misc":{"Written by":"Nitin Srivastava","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.knowband.com\/blog\/fr\/conseils-fr\/comment-activer-la-fermeture-automatique-des-problemes-via-la-validation-svn-dans-redmine\/#article","isPartOf":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/conseils-fr\/comment-activer-la-fermeture-automatique-des-problemes-via-la-validation-svn-dans-redmine\/"},"author":{"name":"Nitin Srivastava","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/person\/9a257d0aaea6df23344af5fb879513cf"},"headline":"Comment activer la fermeture automatique des probl\u00e8mes via la validation SVN dans Redmine","datePublished":"2018-07-03T05:23:28+00:00","dateModified":"2018-07-21T06:25:10+00:00","mainEntityOfPage":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/conseils-fr\/comment-activer-la-fermeture-automatique-des-problemes-via-la-validation-svn-dans-redmine\/"},"wordCount":1446,"commentCount":0,"publisher":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/conseils-fr\/comment-activer-la-fermeture-automatique-des-problemes-via-la-validation-svn-dans-redmine\/#primaryimage"},"thumbnailUrl":"https:\/\/pm.veldev.com\/system\/rich\/rich_files\/rich_files\/000\/000\/574\/original\/Settings%20%20%20Administration%20%20%20Velocity%20PMS.png","keywords":["git","redmine","subversion","svn"],"articleSection":["conseils","Non classifi\u00e9(e)"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/www.knowband.com\/blog\/fr\/conseils-fr\/comment-activer-la-fermeture-automatique-des-problemes-via-la-validation-svn-dans-redmine\/","url":"https:\/\/www.knowband.com\/blog\/fr\/conseils-fr\/comment-activer-la-fermeture-automatique-des-problemes-via-la-validation-svn-dans-redmine\/","name":"Comment activer la fermeture automatique des probl\u00e8mes via la validation SVN dans Redmine - Knowband Blog | Ecommerce Modules","isPartOf":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/conseils-fr\/comment-activer-la-fermeture-automatique-des-problemes-via-la-validation-svn-dans-redmine\/#primaryimage"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/conseils-fr\/comment-activer-la-fermeture-automatique-des-problemes-via-la-validation-svn-dans-redmine\/#primaryimage"},"thumbnailUrl":"https:\/\/pm.veldev.com\/system\/rich\/rich_files\/rich_files\/000\/000\/574\/original\/Settings%20%20%20Administration%20%20%20Velocity%20PMS.png","datePublished":"2018-07-03T05:23:28+00:00","dateModified":"2018-07-21T06:25:10+00:00","breadcrumb":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/conseils-fr\/comment-activer-la-fermeture-automatique-des-problemes-via-la-validation-svn-dans-redmine\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.knowband.com\/blog\/fr\/conseils-fr\/comment-activer-la-fermeture-automatique-des-problemes-via-la-validation-svn-dans-redmine\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.knowband.com\/blog\/fr\/conseils-fr\/comment-activer-la-fermeture-automatique-des-problemes-via-la-validation-svn-dans-redmine\/#primaryimage","url":"https:\/\/pm.veldev.com\/system\/rich\/rich_files\/rich_files\/000\/000\/574\/original\/Settings%20%20%20Administration%20%20%20Velocity%20PMS.png","contentUrl":"https:\/\/pm.veldev.com\/system\/rich\/rich_files\/rich_files\/000\/000\/574\/original\/Settings%20%20%20Administration%20%20%20Velocity%20PMS.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.knowband.com\/blog\/fr\/conseils-fr\/comment-activer-la-fermeture-automatique-des-problemes-via-la-validation-svn-dans-redmine\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.knowband.com\/blog\/fr\/"},{"@type":"ListItem","position":2,"name":"Comment activer la fermeture automatique des probl\u00e8mes via la validation SVN dans Redmine"}]},{"@type":"WebSite","@id":"https:\/\/www.knowband.com\/blog\/fr\/#website","url":"https:\/\/www.knowband.com\/blog\/fr\/","name":"Knowband Blog | Ecommerce Modules","description":"Magento, Prestashop, Opencart, Shopify","publisher":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.knowband.com\/blog\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization","name":"Knowband Blog | Ecommerce Modules","url":"https:\/\/www.knowband.com\/blog\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2016\/09\/cropped-knowband_logo-v2.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2016\/09\/cropped-knowband_logo-v2.png","width":153,"height":61,"caption":"Knowband Blog | Ecommerce Modules"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Knowband","https:\/\/x.com\/KnowbandPlugin"]},{"@type":"Person","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/person\/9a257d0aaea6df23344af5fb879513cf","name":"Nitin Srivastava","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","url":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","caption":"Nitin Srivastava"},"description":"Nitin Srivastava is an eCommerce expert, digital marketer and an explorer in the field of technology. A techie by profession and a writer by passion, he likes to share his ideas with his write-ups. He has been in the IT industry for over 10 years and specializes in technical writing.","sameAs":["http:\/\/www.knowband.com","https:\/\/www.facebook.com\/nsrivastava3","https:\/\/x.com\/https:\/\/twitter.com\/nsrivastava2"],"url":"https:\/\/www.knowband.com\/blog\/fr\/author\/nsrivastava2\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/posts\/17198","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/comments?post=17198"}],"version-history":[{"count":3,"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/posts\/17198\/revisions"}],"predecessor-version":[{"id":17201,"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/posts\/17198\/revisions\/17201"}],"wp:attachment":[{"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/media?parent=17198"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/categories?post=17198"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/tags?post=17198"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}