<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Benjamin Devuyst &#187; current</title>
	<atom:link href="https://blog.developpez.com/bdevuyst/ptag/current/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/bdevuyst</link>
	<description>:)</description>
	<lastBuildDate>Mon, 16 Mar 2020 06:57:16 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>Comment éviter de modifier les requêtes TFS à chaque changement d&#8217;itération</title>
		<link>https://blog.developpez.com/bdevuyst/p12839/alm/comment-eviter-de-modifier-les-requetes-tfs-a-chaque-changement-diteration</link>
		<comments>https://blog.developpez.com/bdevuyst/p12839/alm/comment-eviter-de-modifier-les-requetes-tfs-a-chaque-changement-diteration#comments</comments>
		<pubDate>Wed, 04 Mar 2015 13:40:56 +0000</pubDate>
		<dc:creator><![CDATA[benji_dv]]></dc:creator>
				<category><![CDATA[ALM]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[actuel]]></category>
		<category><![CDATA[changement]]></category>
		<category><![CDATA[current]]></category>
		<category><![CDATA[itération]]></category>
		<category><![CDATA[requête]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/bdevuyst/?p=172</guid>
		<description><![CDATA[Lorsque l&#8217;on crée un workitem dans TFS, il est de bon usage de préciser le chemin d&#8217;itération. TFS propose un ensemble de requêtes afin de manipuler les workitems de l&#8217;itération actuelle. Le problème : lorsque l&#8217;itération actuelle est modifiée, il est indispensable de modifier chaque requête traitant de l&#8217;itération actuelle afin d&#8217;adapter le filtre &#171;&#160;IterationPath&#160;&#187;. Ce billet propose une solution pour éviter ces fréquentes modifications. Le contournement est assez simple : il suffit de créer [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Lorsque l&rsquo;on crée un workitem dans TFS, il est de bon usage de préciser le chemin d&rsquo;itération.<br />
TFS propose un ensemble de requêtes afin de manipuler les workitems de l&rsquo;itération actuelle.<br />
<strong>Le problème </strong>: lorsque l&rsquo;itération actuelle est modifiée, il est indispensable de modifier chaque requête traitant de l&rsquo;itération actuelle afin d&rsquo;adapter le filtre &laquo;&nbsp;IterationPath&nbsp;&raquo;.</p>
<p>Ce billet propose une solution pour éviter ces fréquentes modifications.<br />
<span id="more-172"></span></p>
<p>Le contournement est assez simple : il suffit de </p>
<ul>
<li>créer une itération nommée &laquo;&nbsp;Current&nbsp;&raquo;</li>
<li>modifier les requêtes &laquo;&nbsp;Current&nbsp;&raquo; pour pointer vers cette itération</li>
<li>Ensuite, lorsque l&rsquo;itération actuelle change, il suffit de déplacer la nouvelle itération sous l&rsquo;itération &laquo;&nbsp;Current&nbsp;&raquo; préalablement créée</li>
</ul>
<p><strong>Info </strong>: Le but du jeu n&rsquo;est pas de compter le nombre d’occurrence du terme itération dans ce billet <img src="https://blog.developpez.com/bdevuyst/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /></p>
<p>Voyons cela en détail :</p>
<ul>
<li>
<h2>Préparation</h2>
<ol>
<li>
<h3><strong>Création de l&rsquo;itération &laquo;&nbsp;Current&nbsp;&raquo; dans TFS</strong></h3>
<p>Ouvrir l&rsquo;éditeur d&rsquo;itérations de TFS (la capture d&rsquo;écran traite de TFS 2013)<br />
<img src="http://blog.developpez.com/bdevuyst/files/2015/03/TFS2013-Iterations.png" alt="TFS2013-Iterations" /><br />
Créer une itération nommée &laquo;&nbsp;<strong>Current</strong>&nbsp;&raquo; sous Releases.</li>
<li>
<h3><strong>Edition des requêtes</strong></h3>
<p>Ouvrir le module WIT (WorkItem Tracking) de Visual Studio.<br />
<img src="http://blog.developpez.com/bdevuyst/files/2015/03/TFS2013-Queries.png" alt="TFS2013-Queries" /><br />
Pour chaque requête traitant de l&rsquo;itération actuelle, modifier le filtre pour pointer vers &laquo;&nbsp;Current&nbsp;&raquo;&#8230;<br />
<img src="http://blog.developpez.com/bdevuyst/files/2015/03/TFS2013-QueryEdition.png" alt="TFS2013-QueryEdition" /><br />
Enregistrer</li>
</ol>
</li>
<li>
<h2>Lorsqu&rsquo;une itération débute</h2>
<ol>
<li>Ouvrir l&rsquo;éditeur d&rsquo;itérations de TFS (la capture d&rsquo;écran traite de TFS 2013)<br />
<img src="http://blog.developpez.com/bdevuyst/files/2015/03/TFS2013-MoveCurrent-1.png" alt="TFS2013-MoveCurrent-1" /><br />
Ci-dessus, l&rsquo;itération est nommée : &laquo;&nbsp;2015-03-04 Sprint 1&Prime;</p>
<p><img src="http://blog.developpez.com/bdevuyst/files/2015/03/TFS2013-MoveCurrent-2.png" alt="TFS2013-MoveCurrent-2" /><br />
Déplacer l&rsquo;itération (drag-drop), de son emplacement vers &laquo;&nbsp;Current&nbsp;&raquo;<br />
TFS synchronisera les workitems concernés (modification de l&rsquo;itération) dynamiquement.</p>
<p><img src="http://blog.developpez.com/bdevuyst/files/2015/03/TFS2013-MoveCurrent-3.png" alt="" /><br />
Le résultat&#8230;</li>
</ol>
</li>
<li>
<h2>Lorsqu&rsquo;une itération se termine</h2>
<p>Il suffit de déplacer l&rsquo;itération terminée pour la repositionner sur son parent. Dans mon exemple, Le résultat sera :<br /><img src="http://blog.developpez.com/bdevuyst/files/2015/03/TFS2013-MoveCurrent-4.png" alt="TFS2013-MoveCurrent-4" />
</li>
</ul>
<p>Enfin, si vous souhaitez ne pas devoir effectuer la phase de préparation à chaque création d&rsquo;un teamproject, vous pouvez toujours modifier le template TFS afin d&rsquo;intégrer l&rsquo;itération &laquo;&nbsp;Current&nbsp;&raquo; et les requêtes modifiées. Les projets TFS créés intégreront alors la notion d&rsquo;itération courante et les requêtes liées.</p>
<p>La notion a été trouvé ici : <a href="http://intellitect.com/transitioning-between-sprintsiterations-with-tfs/" target="_blank">Transitioning Between Sprintsiterations With TFS</a>, </p>
<p>Enjoy !</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
