<?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"
	>

<channel>
	<title>Visual Studio Team System (VSTS) und Team Foundation Server (TFS) Blog der AIT AG</title>
	<atom:link href="http://www.tfsblog.de/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tfsblog.de</link>
	<description>Hilfreiche Infos, Tipps und Tricks</description>
	<pubDate>Thu, 02 Sep 2010 08:11:12 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>Das AIT TeamSystemPro Team auf der Basta 2010, Mainz</title>
		<link>http://www.tfsblog.de/2010/09/02/das-ait-teamsystempro-team-auf-der-basta-2010-mainz/</link>
		<comments>http://www.tfsblog.de/2010/09/02/das-ait-teamsystempro-team-auf-der-basta-2010-mainz/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 08:09:30 +0000</pubDate>
		<dc:creator>Sven Hubert</dc:creator>
		
		<category><![CDATA[Events]]></category>

		<category><![CDATA[Visual Studio ALM]]></category>

		<guid isPermaLink="false">http://www.tfsblog.de/2010/09/02/das-ait-teamsystempro-team-auf-der-basta-2010-mainz/</guid>
		<description><![CDATA[ Vom 20. bis 23.09. findet die Basta 2010 in Mainz statt. Das AIT TeamSystemPro Team ist unter anderem mit Nico Orschel als technischer Ansprechpartner am Microsoft-Stand vertreten. Wenden Sie sich also bei Fragen rund um Microsoft Visual Studio und Team Foundation Server vertrauensvoll an uns.
&#160;
Außerdem laden wir Sie ein, unseren Sessions rund um das [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://basta.net/2010/sessions/?tid=1638"><img style="border-bottom: 0px; border-left: 0px; margin: 0px 15px 0px 0px; display: inline; border-top: 0px; border-right: 0px" title="basta10_speaker_de" border="0" alt="basta10_speaker_de" align="left" src="http://www.tfsblog.de/wp-content/uploads/2010/09/basta10-speaker-de3.jpg" width="128" height="128" /></a> Vom 20. bis 23.09. findet die Basta 2010 in Mainz statt. Das AIT TeamSystemPro Team ist unter anderem mit <strong>Nico Orschel</strong> als technischer Ansprechpartner <strong>am Microsoft-Stand</strong> vertreten. Wenden Sie sich also bei Fragen rund um Microsoft Visual Studio und Team Foundation Server vertrauensvoll an uns.</p>
<p>&#160;</p>
<p>Außerdem laden wir Sie ein, unseren Sessions rund um das Thema “Team Development” beizuwohnen:</p>
<h4>TFS 2010 Power Workshop: von 0 auf 100 durchstarten</h4>
<p>Neno Loje </p>
<p>20.09.2010 | 09:30 - 16:30 Uhr </p>
<p><a href="http://basta.net/#top"></a></p>
<p><a name="session-14094"></a></p>
<h4>Scrum und TFS: gemeinsam unschlagbar!</h4>
<p>Neno Loje und Jens Korte SYNDATO GmbH</p>
<p>21.09.2010 | 20:45 - 22:00 Uhr </p>
<p><a href="http://basta.net/#top"></a></p>
<p><a name="session-14097"></a></p>
<h4>Requirements- und Projektmanagement (mit Scrum) im TFS 2010</h4>
<p>Neno Loje </p>
<p>22.09.2010 | 10:15 - 11:30 Uhr </p>
<h4>Test Case Management &amp; Tools für Tester im TFS 2010</h4>
<p>Neno Loje</p>
<p>22.09.2010 | 14:00 - 15:15 Uhr</p>
<h4>Unternehmensweite Build-Prozesse mit Team Foundation Build 2010</h4>
<p>Sven Hubert </p>
<p>22.09.2010 | 17:15 - 18:30 Uhr</p>
<p><a href="http://basta.net/#top"></a></p>
<p><a name="session-15137"></a></p>
<h5>&#160;</h5>
<p>Wir freuen uns auf Sie!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tfsblog.de/2010/09/02/das-ait-teamsystempro-team-auf-der-basta-2010-mainz/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Microsoft ALM Day mit AIT: Qualit&#228;tsicherung von und mit Microsoft - der Team Foundation Server</title>
		<link>http://www.tfsblog.de/2010/08/30/microsoft-alm-day-mit-ait-qualittsicherung-von-und-mit-microsoft-der-team-foundation-server/</link>
		<comments>http://www.tfsblog.de/2010/08/30/microsoft-alm-day-mit-ait-qualittsicherung-von-und-mit-microsoft-der-team-foundation-server/#comments</comments>
		<pubDate>Mon, 30 Aug 2010 06:15:59 +0000</pubDate>
		<dc:creator>Sven Hubert</dc:creator>
		
		<category><![CDATA[VSTS]]></category>

		<category><![CDATA[Visual Studio ALM]]></category>

		<guid isPermaLink="false">http://www.tfsblog.de/2010/08/30/microsoft-alm-day-mit-ait-qualittsicherung-von-und-mit-microsoft-der-team-foundation-server/</guid>
		<description><![CDATA[Lohnt sich Testautomatisierung zur Qualitätssicherung in der Praxis? Wir meinen ja und zeigen Ihnen, wie Sie schnell und erfolgreich zum vollautomatisierten Softwaretest kommen.    An diesem ALM Day beschäftigen wir uns mit sämtlichen Fragen rund um das Thema Testautomatisierung und Qualitätssicherung. Zusammen mit unseren Partnern AIT und PC-Ware zeigen wir auf, welchen Mehrwert [...]]]></description>
			<content:encoded><![CDATA[<p>Lohnt sich Testautomatisierung zur Qualitätssicherung in der Praxis? Wir meinen ja und zeigen Ihnen, wie Sie schnell und erfolgreich zum vollautomatisierten Softwaretest kommen.    <br />An diesem ALM Day beschäftigen wir uns mit sämtlichen Fragen rund um das Thema Testautomatisierung und Qualitätssicherung. Zusammen mit unseren Partnern AIT und PC-Ware zeigen wir auf, welchen Mehrwert und welche Einsatzmöglichkeiten Ihnen Testautomatisierung heute bietet – „out of the box&quot; mit dem Microsoft Visual Studio Team Foundation Server!     <br />Die neuen Test-Tools der Visual Studio Produktfamilie werden anhand eines Praxisbeispiels näher vorgestellt. Die umfangreichen neuen Werkzeuge speziell für die Qualitätssicherung und -steuerung ermöglichen erstmals eine reibungsfreie Zusammenarbeit zwischen Testern und Entwicklern. Das komfortable Einrichten, Verwalten und Auswerten von virtuellen Testumgebungen wird durch leistungsfähige Systemmanagement-Werkzeuge deutlich einfacher und komfortabler. Die vertiefte Integration mit Versions-, Projektverwaltung und Build-System ermöglicht ein umfangreiches Berichtwesen und sorgt für die notwendige Nachvollziehbarkeit und Transparenz im gesamten Entwicklungsprozess.</p>
<p>&#160;</p>
<p>
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td>
<p><strong>Datum: </strong></p>
</td>
<td>
<p>Mittwoch, 1. September 2010</p>
</td>
</tr>
<tr>
<td>
<p><strong>Zeit: </strong></p>
</td>
<td>
<p>13:15 – 16:15 Uhr</p>
</td>
</tr>
<tr>
<td>
<p><strong>Check-in: </strong></p>
</td>
<td>
<p>ab 12:45 Uhr</p>
</td>
</tr>
<tr>
<td>
<p><strong>Ort: </strong></p>
</td>
<td>
<p>Microsoft Schweiz GmbH, Richtistrasse 3, 8304 Wallisellen</p>
</td>
</tr>
<tr>
<td valign="top">
<p><strong>Zielgruppe:&#160; </strong></p>
</td>
<td>
<p>Verantwortliche aus der Qualitätssicherung, Softwaretester, Projektleiter </p>
</td>
</tr>
<tr>
<td>
<p><strong>Level: </strong></p>
</td>
<td>
<p>100 </p>
</td>
</tr>
<tr>
<td>&#160;</td>
<td>
<p><a href="http://click.email.microsoftemail.com/?qs=b827a3ff8ff88f83762e76de1c3622465c822bd92efe9077e4e55b5f3e994b0cea619406b35949d8"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image001" border="0" alt="clip_image001" src="http://www.tfsblog.de/wp-content/uploads/2010/08/clip-image001.jpg" width="184" height="26" /></a></p>
</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.tfsblog.de/2010/08/30/microsoft-alm-day-mit-ait-qualittsicherung-von-und-mit-microsoft-der-team-foundation-server/feed/</wfw:commentRss>
		</item>
		<item>
		<title>AIT TeamSystemPro Task Board updated</title>
		<link>http://www.tfsblog.de/2010/07/20/ait-teamsystempro-task-board-updated/</link>
		<comments>http://www.tfsblog.de/2010/07/20/ait-teamsystempro-task-board-updated/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 06:02:43 +0000</pubDate>
		<dc:creator>Lars Roith</dc:creator>
		
		<category><![CDATA[Tools]]></category>

		<category><![CDATA[VSTS]]></category>

		<category><![CDATA[Visual Studio ALM]]></category>

		<guid isPermaLink="false">http://www.tfsblog.de/2010/07/20/ait-teamsystempro-task-board-updated/</guid>
		<description><![CDATA[We released a new version of the AIT TeamSystemPro Task Board. The following features have been added:

Customizable Work item visualization: You can now provide your own visualizations of your work items. This allows you to show the information you require in the Task Board 
Printing of Work Items: You can now print the work items [...]]]></description>
			<content:encoded><![CDATA[<p>We released a new version of the AIT TeamSystemPro Task Board. The following features have been added:</p>
<ul>
<li>Customizable Work item visualization: You can now provide your own visualizations of your work items. This allows you to show the information you require in the Task Board </li>
<li>Printing of Work Items: You can now print the work items shown in the Task Board </li>
<li>Report parameters persistence: Report parameters are now persisted along with all your other task board configuration settings. This allows you to open your task board with the right report and parameters. </li>
<li>Bug fixes and stabilizations </li>
</ul>
<p>Please download the latest version from the <a href="http://www.aitag.com/tfs_vsts_tools_downloads.0.html">AIT web site</a> and let us get your feedback.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tfsblog.de/2010/07/20/ait-teamsystempro-task-board-updated/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Visual Studio 2010 &#8211; Installieren der Offline-Hilfe</title>
		<link>http://www.tfsblog.de/2010/07/09/visual-studio-2010-installieren-der-offline-hilfe/</link>
		<comments>http://www.tfsblog.de/2010/07/09/visual-studio-2010-installieren-der-offline-hilfe/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 09:25:07 +0000</pubDate>
		<dc:creator>Sven Hubert</dc:creator>
		
		<category><![CDATA[Administration]]></category>

		<category><![CDATA[Allgemein]]></category>

		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.tfsblog.de/2010/07/09/visual-studio-2010-installieren-der-offline-hilfe/</guid>
		<description><![CDATA[Die Dokumentation für Visual Studio 2010 in der MSDN Library wird ständig aktualisiert und erweitert. Um auch offline auf die Hilfe zuzugreifen, steht der Help Library Manager zur Verfügung:

Im Visual Studio unter Help –&#62; Manage Help Settings&#160;


Dann Install Content from Online
Im Anschluss können die Module gewählt werden. Der Help Library Manager kümmert sich um den [...]]]></description>
			<content:encoded><![CDATA[<p>Die Dokumentation für Visual Studio 2010 in der <a href="http://msdn.microsoft.com/de-de/library/ms123401.aspx">MSDN Library</a> wird ständig aktualisiert und erweitert. Um auch offline auf die Hilfe zuzugreifen, steht der Help Library Manager zur Verfügung:</p>
<ol>
<li>Im Visual Studio unter <em>Help</em> –&gt; <em>Manage Help Settings</em>&#160;
</p>
</li>
<li>Dann <em>Install Content from Online</em></li>
<li>Im Anschluss können die Module gewählt werden. Der Help Library Manager kümmert sich um den Rest.</li>
</ol>
<p><a href="http://www.tfsblog.de/wp-content/uploads/2010/07/image.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.tfsblog.de/wp-content/uploads/2010/07/image-thumb.png" width="450" height="275" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tfsblog.de/2010/07/09/visual-studio-2010-installieren-der-offline-hilfe/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Fehler im MSF for CMMI Process Improvement Template</title>
		<link>http://www.tfsblog.de/2010/06/25/fehler-im-msf-for-cmmi-process-improvement-template/</link>
		<comments>http://www.tfsblog.de/2010/06/25/fehler-im-msf-for-cmmi-process-improvement-template/#comments</comments>
		<pubDate>Fri, 25 Jun 2010 06:43:06 +0000</pubDate>
		<dc:creator>Sven Hubert</dc:creator>
		
		<category><![CDATA[Administration]]></category>

		<category><![CDATA[TFS]]></category>

		<category><![CDATA[VSTS]]></category>

		<category><![CDATA[Visual Studio ALM]]></category>

		<category><![CDATA[Work Item Tracking]]></category>

		<guid isPermaLink="false">http://www.tfsblog.de/2010/06/25/fehler-im-msf-for-cmmi-process-improvement-template/</guid>
		<description><![CDATA[Im CMMI Process Template für den Team Foundation Server hat sich in Version 5.0 (für TFS 2010) der Fehlerteufel eingeschlichen. Die markierte Zeile muss in der Typdefinition für das Bug Work Item entfernt werden:
&#160; &#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160; […] 


&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;DEFAULTREASON&#160;value=&#34;Fixed&#34;&#62;       &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;FIELDS&#62;       &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;FIELD&#160;refname=&#34;Microsoft.VSTS.Common.ResolvedReason&#34;&#62; [...]]]></description>
			<content:encoded><![CDATA[<p>Im CMMI Process Template für den Team Foundation Server hat sich in Version 5.0 (für TFS 2010) der Fehlerteufel eingeschlichen. Die markierte Zeile muss in der Typdefinition für das Bug Work Item entfernt werden:</p>
<p style="line-height: normal; margin-bottom: 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"><span style="font-family: consolas; color: blue; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;; mso-ansi-language: en-us; mso-fareast-language: de" lang="EN-US">&#160; <span style="mso-tab-count: 1">&#160;&#160;&#160;&#160;&#160;&#160; </span><span style="mso-spacerun: yes">&#160;&#160;&#160; </span>[…] </span>
</p>
</p>
<p style="line-height: normal; margin-bottom: 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"><span style="font-family: consolas; color: blue; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;; mso-ansi-language: en-us; mso-fareast-language: de" lang="EN-US">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</span><span style="font-family: consolas; color: #a31515; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;; mso-ansi-language: en-us; mso-fareast-language: de" lang="EN-US">DEFAULTREASON</span><span style="font-family: consolas; color: blue; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;; mso-ansi-language: en-us; mso-fareast-language: de" lang="EN-US">&#160;</span><span style="font-family: consolas; color: red; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;; mso-ansi-language: en-us; mso-fareast-language: de" lang="EN-US">value</span><span style="font-family: consolas; color: blue; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;; mso-ansi-language: en-us; mso-fareast-language: de" lang="EN-US">=</span><span style="font-family: consolas; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;; mso-ansi-language: en-us; mso-fareast-language: de" lang="EN-US">&quot;<span style="color: blue">Fixed</span>&quot;<span style="color: blue">&gt;</span>       <br /><span style="color: blue">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</span><span style="color: #a31515">FIELDS</span><span style="color: blue">&gt;</span>       <br /><span style="color: blue">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</span><span style="color: #a31515">FIELD</span><span style="color: blue">&#160;</span><span style="color: red">refname</span><span style="color: blue">=</span>&quot;<span style="color: blue">Microsoft.VSTS.Common.ResolvedReason</span>&quot;<span style="color: blue">&gt;</span>       <br /><span style="color: blue">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</span><span style="color: #a31515">COPY</span><span style="color: blue">&#160;</span><span style="color: red">from</span><span style="color: blue">=</span>&quot;<span style="color: blue">value</span>&quot;<span style="color: blue">&#160;</span><span style="color: red">value</span><span style="color: blue">=</span>&quot;<span style="color: blue">Fixed</span>&quot;<span style="color: blue"> /&gt;</span>       <br /><span style="color: blue">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</span><span style="color: #a31515">ALLOWEDVALUES</span><span style="color: blue">&gt;</span>       <br /><span style="color: blue">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</span><span style="color: #a31515">LISTITEM</span><span style="color: blue">&#160;</span><span style="color: red">value</span><span style="color: blue">=</span>&quot;<span style="color: blue">Fixed</span>&quot;<span style="color: blue"> /&gt;</span>       <br /><span style="color: blue">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</span><span style="color: #a31515">ALLOWEDVALUES</span><span style="color: blue">&gt;</span>       <br /><span style="color: blue">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</span><span style="color: #a31515">FIELD</span><span style="color: blue">&gt;</span>       <br /><span style="color: blue">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</span><span style="color: #a31515">FIELDS</span><span style="color: blue">&gt;</span>       <br /><span style="color: blue">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</span><span style="color: #a31515">DEFAULTREASON</span><span style="color: blue">&gt;</span>       <br /><span style="color: blue">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</span><span style="color: #a31515">REASONS</span><span style="color: blue">&gt;</span>       <br /><span style="color: blue">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</span><span style="color: #a31515">FIELDS</span><span style="color: blue">&gt; </span>
</p>
<p>   </span></p>
</p>
<p style="line-height: normal; margin-bottom: 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"><span style="font-family: consolas; color: blue; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;; mso-ansi-language: en-us; mso-fareast-language: de" lang="EN-US"><span style="mso-tab-count: 1">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span style="mso-spacerun: yes">&#160;&#160;&#160; </span>[…] </span>
</p>
</p>
<p style="line-height: normal; margin-bottom: 0pt; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" class="MsoNormal"><span style="font-family: consolas; color: blue; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;; mso-ansi-language: en-us; mso-fareast-language: de" lang="EN-US">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</span><span style="font-family: consolas; color: #a31515; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;; mso-ansi-language: en-us; mso-fareast-language: de" lang="EN-US">FIELD</span><span style="font-family: consolas; color: blue; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;; mso-ansi-language: en-us; mso-fareast-language: de" lang="EN-US">&#160;</span><span style="font-family: consolas; color: red; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;; mso-ansi-language: en-us; mso-fareast-language: de" lang="EN-US">refname</span><span style="font-family: consolas; color: blue; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;; mso-ansi-language: en-us; mso-fareast-language: de" lang="EN-US">=</span><span style="font-family: consolas; font-size: 10pt; mso-fareast-font-family: &#39;Times New Roman&#39;; mso-ansi-language: en-us; mso-fareast-language: de" lang="EN-US">&quot;<span style="color: blue">Microsoft.VSTS.Common.ResolvedReason</span>&quot;<span style="color: blue">&gt;</span>       <br /><span style="color: blue">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <strong><em>&lt;</em></strong></span><strong><em><span style="color: #a31515">COPY</span><span style="color: blue">&#160;</span><span style="color: red">from</span><span style="color: blue">=</span>&quot;<span style="color: blue">value</span>&quot;<span style="color: blue">&#160;</span><span style="color: red">value</span><span style="color: blue">=</span>&quot;<span style="color: blue">Fixed</span>&quot;<span style="color: blue"> /&gt;</span></em></strong>       <br /><span style="color: blue">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</span><span style="color: #a31515">FIELD</span><span style="color: blue">&gt;</span>       <br /><span style="color: blue">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</span><span style="color: #a31515">FIELDS</span><span style="color: blue">&gt;</span>       <br /><span style="color: blue">&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</span><span style="color: #a31515">TRANSITION</span><span style="color: blue">&gt;</span> </span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tfsblog.de/2010/06/25/fehler-im-msf-for-cmmi-process-improvement-template/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Maven Buildskripte mit TeamBuild ausf&#252;hren</title>
		<link>http://www.tfsblog.de/2010/06/22/maven-buildskripte-mit-teambuild-ausfhren/</link>
		<comments>http://www.tfsblog.de/2010/06/22/maven-buildskripte-mit-teambuild-ausfhren/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 20:21:04 +0000</pubDate>
		<dc:creator>Nico Orschel</dc:creator>
		
		<category><![CDATA[Multi-Plattform]]></category>

		<category><![CDATA[TF Build]]></category>

		<category><![CDATA[TFS]]></category>

		<category><![CDATA[Visual Studio ALM]]></category>

		<guid isPermaLink="false">http://www.tfsblog.de/2010/06/22/maven-buildskripte-mit-teambuild-ausfhren/</guid>
		<description><![CDATA[Eine Frage die sich vieler unserer Kunden mit einer heterogenen System-/Programmlandschaft stellen ist die Frage: „Muss ich meine Maven Buildskripte jetzt mit Team Foundation Build 2008 / 2010 neu schreiben?“]]></description>
			<content:encoded><![CDATA[<p>Eine Frage die sich vieler unserer Kunden mit einer heterogenen System-/Programmlandschaft stellen ist die Frage: „Muss ich meine Maven Buildskripte jetzt mit Team Foundation Build 2008 / 2010 neu schreiben?“ </p>
<p> <span id="more-1255"></span>
<p>Die Frage auf diese Antwort kann schon seit Teamprise (vor der Microsoft-Übernahme) und jetzt mit Microsoft klar mit einem <b><u>Nein</u></b> beantworten. Sie müssen nicht das Rad neu erfinden. </p>
<h3>Die Lösung: </h3>
<p>Binden Sie ihre vorhandenen Maven Skripte doch einfach mit den Team Foundation Server Build Extensions Power Tool (April 2010) in den TFS Buildprozess ein und starten Sie ihre Maven Skripte über Visual Studio bzw. Eclipse (mit Team Explorer Everywhere Plugin). Dank der Verwendung der Power Tools sind Sie nicht an MSBuild Skripte oder .NET Quellcode gebunden. Sie können sich die Art der Zubereitung ihres Buildmenüs auswählen.</p>
<p><strong>Erstellung eines Maven Buildprozesses</strong></p>
<p><a href="http://www.tfsblog.de/wp-content/uploads/2010/06/clip-image002.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://www.tfsblog.de/wp-content/uploads/2010/06/clip-image002-thumb.jpg" width="406" height="283" /></a></p>
<p><a href="http://www.tfsblog.de/wp-content/uploads/2010/06/clip-image004.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image004" border="0" alt="clip_image004" src="http://www.tfsblog.de/wp-content/uploads/2010/06/clip-image004-thumb.jpg" width="412" height="337" /></a></p>
<p><strong>Ausführung eines Maven Buildprozesses</strong></p>
<p><a href="http://www.tfsblog.de/wp-content/uploads/2010/06/clip-image006.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image006" border="0" alt="clip_image006" src="http://www.tfsblog.de/wp-content/uploads/2010/06/clip-image006-thumb.jpg" width="450" height="240" /></a></p>
<p>Download:<a href="http://msdn.microsoft.com/en-us/vstudio/bb980963.aspx">http://msdn.microsoft.com/en-us/vstudio/bb980963.aspx</a></p>
<p>Möchten Sie mehr zum Thema Buildprozesse erfahren, dann werfen Sie einen Blick in unseren Artikel zum Thema Buildrezepte mit TFS 2010 in der aktuellen DotNetPro Ausgabe (07/10) oder kontaktieren Sie uns über <a href="mailto:teamsystempro@aitag.com">teamsystempro@aitag.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tfsblog.de/2010/06/22/maven-buildskripte-mit-teambuild-ausfhren/feed/</wfw:commentRss>
		</item>
		<item>
		<title>TFS Upgrade 2005, 2008 auf 2010: Unbedingt beachten!</title>
		<link>http://www.tfsblog.de/2010/06/18/tfs-upgrade-2005-2008-auf-2010-unbedingt-beachten/</link>
		<comments>http://www.tfsblog.de/2010/06/18/tfs-upgrade-2005-2008-auf-2010-unbedingt-beachten/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 14:44:27 +0000</pubDate>
		<dc:creator>Sven Hubert</dc:creator>
		
		<category><![CDATA[Administration]]></category>

		<category><![CDATA[TFS]]></category>

		<category><![CDATA[VSTS]]></category>

		<guid isPermaLink="false">http://www.tfsblog.de/2010/06/18/tfs-upgrade-2005-2008-auf-2010-unbedingt-beachten/</guid>
		<description><![CDATA[Vor einem Upgrade eines alten TFS bitte unbedingt den heute veröffentlichten Patch installieren!
Version Control 2010 Upgrade Hotfix Published
Es gibt noch weitere wesentliche Schritte, die wir gerne mit Ihnen besprechen. Kontaktieren Sie uns: teamsystempro@aitag.com
]]></description>
			<content:encoded><![CDATA[<p>Vor einem Upgrade eines alten TFS bitte unbedingt den heute veröffentlichten Patch installieren!</p>
<p><a href="http://code.msdn.microsoft.com/KB2135068">Version Control 2010 Upgrade Hotfix Published</a></p>
<p>Es gibt noch weitere wesentliche Schritte, die wir gerne mit Ihnen besprechen. Kontaktieren Sie uns: <a href="mailto:teamsystempro@aitag.com">teamsystempro@aitag.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tfsblog.de/2010/06/18/tfs-upgrade-2005-2008-auf-2010-unbedingt-beachten/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Visual Studio 2010: Feature Pack vs. Power Tools</title>
		<link>http://www.tfsblog.de/2010/06/18/visual-studio-2010-feature-pack-vs-power-tools/</link>
		<comments>http://www.tfsblog.de/2010/06/18/visual-studio-2010-feature-pack-vs-power-tools/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 11:10:44 +0000</pubDate>
		<dc:creator>Stefan Mieth</dc:creator>
		
		<category><![CDATA[Allgemein]]></category>

		<category><![CDATA[Allgemeines]]></category>

		<category><![CDATA[Tools]]></category>

		<category><![CDATA[Visual Studio ALM]]></category>

		<guid isPermaLink="false">http://www.tfsblog.de/2010/06/18/visual-studio-2010-feature-pack-vs-power-tools/</guid>
		<description><![CDATA[Was ist der Unterschied zwischen Feature Packs, Power Tools und Pro Power Tools? Wo kann ich diese herunterladen?]]></description>
			<content:encoded><![CDATA[<p>Was ist der Unterschied zwischen Feature Packs, Power Tools und Pro Power Tools? Wo kann ich diese herunterladen?</p>
<p> <span id="more-1247"></span>
<p>Die Visual Studio Team Foundation Powertools erweitern bereits seit mehreren Versionen die Funktionalität des Visual Studios mit kleinen nützlichen Helfern wie zum Beispiel einem Alerts Explorer für Anmeldungen an Events wie Check-In oder Work Item Changed oder den Process Template Editor über die Ad-Hoc Work Items vom Server geladen, geändert und gespeichert werden können. Eine komplette Auflistung sowie den kostenfreien Download finden Sie in der Visual Studio Gallery unter <a href="http://visualstudiogallery.msdn.microsoft.com/en-us/3e8c9b68-6e39-4577-b9b7-78489b5cb1da">http://visualstudiogallery.msdn.microsoft.com/en-us/3e8c9b68-6e39-4577-b9b7-78489b5cb1da</a>.</p>
<p>Neu sind nun die vom TFS unabhängigen Visual Studio 2010 Productivity Powertools, kurz “Pro Power Tools” die auf eine Produktivitätssteigerung der Entwickler abzielt. So beinhaltet das erste Pro Powertool Paket Funktionalität die primär das Verhalten des der IDE an die Bedürfnisse des Entwicklers anpasst. Das sind unter anderem das Verhalten der Dateitabs (Schließen und Sortierung), Markieren einer Codezeile durch dreifach-klick oder auch die HTML Unterstützung über die Zwischenablage, die ein Neuformatieren des Codes nach dem Einfügen überflüssig macht. Die vollständige Funktionsbeschreibung sowie der kostenfreie Download liegt ebenfalls auf der Visual Studio Gallery unter <a href="http://visualstudiogallery.msdn.microsoft.com/en-us/d0d33361-18e2-46c0-8ff2-4adea1e34fef">http://visualstudiogallery.msdn.microsoft.com/en-us/d0d33361-18e2-46c0-8ff2-4adea1e34fef</a>.</p>
<p>Und was sind nun Feature Packs? Mit den Featurepacks soll die Lücke zwischen zwei Major Releases des Visual Studios verringert werden, in dem Funktionen, die es nicht mehr ins Release geschafft haben ausgeliefert werden. Als Teil der MSDN Subscription sind sie im Gegensatz zu den (Pro) Powertools nicht über die Visual Studio Gallery beziehbar. Das erste Featurepack „Visual Studio Modeling Feature Pack“ beinhaltet somit unter anderem einen C++ Modellierer, die Möglichkeit einen Abhängigkeitsgraphen von Webseiten zu generieren, sowie die Möglichkeit aus Diagrammen direkt Code zu generieren. Die komplette Feature Übersicht und ein How-to können sie unter <a href="http://msdn.microsoft.com/en-en/library/dd460723.aspx">http://msdn.microsoft.com/en-en/library/dd460723.aspx</a> nachlesen, sowie das erste Featurepack als MSDN Subscriber unter <a href="http://msdn.microsoft.com/en-us/vstudio/ff655021.aspx">http://msdn.microsoft.com/en-us/vstudio/ff655021.aspx</a>&#160; herunterladen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tfsblog.de/2010/06/18/visual-studio-2010-feature-pack-vs-power-tools/feed/</wfw:commentRss>
		</item>
		<item>
		<title>TFS 2010: Setup der TFS-Clients mit vorherigen Visual Studio Versionen</title>
		<link>http://www.tfsblog.de/2010/06/17/tfs-2010-setup-der-tfs-clients-mit-vorherigen-visual-studio-versionen/</link>
		<comments>http://www.tfsblog.de/2010/06/17/tfs-2010-setup-der-tfs-clients-mit-vorherigen-visual-studio-versionen/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 07:09:00 +0000</pubDate>
		<dc:creator>Sven Hubert</dc:creator>
		
		<category><![CDATA[Administration]]></category>

		<category><![CDATA[TFS]]></category>

		<category><![CDATA[Visual Studio ALM]]></category>

		<guid isPermaLink="false">http://www.tfsblog.de/2010/06/17/tfs-2010-setup-der-tfs-clients-mit-vorherigen-visual-studio-versionen/</guid>
		<description><![CDATA[Wie setzt man einen TFS-Client auf, auf dem Visual Studio 2005, 2008 und 2010 installiert sein muss?
 
In der Reihenfolge sind zu installieren:

Office 2007 SP1 / 2010 
VS 2005 
Team Explorer 2005 
VS 2005 SP1 
VS 2008 
Team Explorer 2008 
VS 2008 SP1 
VS 2010 
Team Explorer 2010 
VS 2005 SP1 Forward Compatibility Update for [...]]]></description>
			<content:encoded><![CDATA[<p>Wie setzt man einen TFS-Client auf, auf dem Visual Studio 2005, 2008 und 2010 installiert sein muss?</p>
<p> <span id="more-1246"></span>
<p>In der Reihenfolge sind zu installieren:</p>
<ol>
<li>Office 2007 SP1 / 2010 </li>
<li>VS 2005 </li>
<li>Team Explorer 2005 </li>
<li>VS 2005 SP1 </li>
<li>VS 2008 </li>
<li>Team Explorer 2008 </li>
<li>VS 2008 SP1 </li>
<li>VS 2010 </li>
<li>Team Explorer 2010 </li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=22215e4c-af6f-4e2f-96df-20e94d762689">VS 2005 SP1 Forward Compatibility Update for TFS 2010</a> </li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=cf13ea45-d17b-4edc-8e6c-6c5b208ec54d">VS 2008 SP1 Forward Compatibility Update for TFS 2010</a> </li>
<li><a href="http://visualstudiogallery.msdn.microsoft.com/en-us/3e8c9b68-6e39-4577-b9b7-78489b5cb1da">Team Foundation Power Tools 2010</a></li>
<li>(optinal) <a href="http://go.microsoft.com/fwlink/?LinkId=194327">Visual Studio 2010 Productivity Power Tools</a></li>
</ol>
<p>Planen Sie Zeit und entsprechende Reboots während der Installation des .NET Frameworks ein.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tfsblog.de/2010/06/17/tfs-2010-setup-der-tfs-clients-mit-vorherigen-visual-studio-versionen/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Prevent test results blowing up your TFS Databases</title>
		<link>http://www.tfsblog.de/2010/06/14/prevent-test-results-blowing-up-your-tfs-databases/</link>
		<comments>http://www.tfsblog.de/2010/06/14/prevent-test-results-blowing-up-your-tfs-databases/#comments</comments>
		<pubDate>Mon, 14 Jun 2010 06:49:00 +0000</pubDate>
		<dc:creator>Lars Roith</dc:creator>
		
		<category><![CDATA[Administration]]></category>

		<category><![CDATA[TF Build]]></category>

		<category><![CDATA[TFS]]></category>

		<category><![CDATA[Test]]></category>

		<category><![CDATA[Visual Studio ALM]]></category>

		<guid isPermaLink="false">http://www.tfsblog.de/2010/06/14/prevent-test-results-blowing-up-your-tfs-databases/</guid>
		<description><![CDATA[After migrating from TFS 2008 to TFS 2010 the way test results are handled has changed. 


Szenario

   
When running tests a whole system szenario is setup which means that a lot of files and additional content&#160; is copied to the test run folder 


Issue

   
&#160;When test results are published to TFS [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><span style="mso-ansi-language: en-us" lang="EN-US">After migrating from TFS 2008 to TFS 2010 the way test results are handled has changed. </span></p>
</p>
</p>
<h2><span style="mso-ansi-language: en-us" lang="EN-US">Szenario
</p>
<p>   </span></h2>
<p class="MsoNormal"><span style="mso-ansi-language: en-us" lang="EN-US">When running tests a whole system szenario is setup which means that a lot of files and additional content<span style="mso-spacerun: yes">&#160; </span>is copied to the test run folder </span></p>
</p>
</p>
<h2><span style="mso-ansi-language: en-us" lang="EN-US">Issue
</p>
<p>   </span></h2>
<p class="MsoNormal"><span style="mso-ansi-language: en-us" lang="EN-US"><span style="mso-spacerun: yes">&#160;</span>When test results are published to TFS 2010 the content of the test run folder is also published. This causes the TFS databases to grow rapidly </span></p>
</p>
</p>
<h2><span style="mso-ansi-language: en-us" lang="EN-US">Solution
</p>
<p>   </span></h2>
<p style="text-indent: -18pt; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpFirst"><span style="mso-ansi-language: en-us; mso-bidi-font-family: calibri; mso-bidi-theme-font: minor-latin" lang="EN-US"><span style="mso-list: ignore">1.<span style="font: 7pt &quot;Times New Roman&quot;">&#160;&#160;&#160;&#160;&#160;&#160; </span></span></span><span style="mso-ansi-language: en-us" lang="EN-US">Disable publishing test result </span></p>
</p>
</p>
<p style="text-indent: -18pt; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpMiddle"><span style="mso-ansi-language: en-us; mso-bidi-font-family: calibri; mso-bidi-theme-font: minor-latin" lang="EN-US"><span style="mso-list: ignore">2.<span style="font: 7pt &quot;Times New Roman&quot;">&#160;&#160;&#160;&#160;&#160;&#160; </span></span></span><span style="mso-ansi-language: en-us" lang="EN-US">Cleanup test result folders before publishing the test results </span></p>
</p>
</p>
<p style="text-indent: -18pt; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpLast"><span style="mso-ansi-language: en-us; mso-bidi-font-family: calibri; mso-bidi-theme-font: minor-latin" lang="EN-US"><span style="mso-list: ignore">3.<span style="font: 7pt &quot;Times New Roman&quot;">&#160;&#160;&#160;&#160;&#160;&#160; </span></span></span><span style="mso-ansi-language: en-us" lang="EN-US">Publish test results manually </span><span style="mso-ansi-language: en-us" lang="EN-US"></span></p>
</p>
<h2><span style="mso-ansi-language: en-us" lang="EN-US">HowTo: Disable publishing test results
</p>
<p>   </span></h2>
<p class="MsoNormal"><span style="mso-ansi-language: en-us" lang="EN-US">Simply set a specific MSBuild property that is used by the TestToolsTask </span></p>
</p>
</p>
<p class="MsoNormal"><span style="line-height: 115%; font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-no-proof: yes">&lt;</span><span style="line-height: 115%; font-family: &quot;Courier New&quot;; color: #a31515; font-size: 10pt; mso-no-proof: yes">PublishTestResults</span><span style="line-height: 115%; font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-no-proof: yes">&gt;</span><span style="line-height: 115%; font-family: &quot;Courier New&quot;; font-size: 10pt; mso-no-proof: yes">false<span style="color: blue">&lt;/</span><span style="color: #a31515">PublishTestResults</span><span style="color: blue">&gt; </span></span><span style="line-height: 115%; font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-no-proof: yes"></span></p>
</p>
<h2><span style="mso-ansi-language: en-us" lang="EN-US">TFS 2010: Cleanup test result folders before publishing the test results
</p>
<p>   </span></h2>
<p class="MsoNormal"><span style="mso-ansi-language: en-us" lang="EN-US">The test run’s execution folder is the out directory. From that directory we drop everything except the<span style="mso-spacerun: yes">&#160; </span>instrumented binaries and debug symbols. This allows us to still retrieve code coverage data. Dropping all other files will prevent the test execution when we open the test results from the build summary. </span></p>
<p class="MsoNormal" align="left"><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&lt;</span><span style="font-family: &quot;Courier New&quot;; color: #a31515; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">CreateItem </span><span style="font-family: &quot;Courier New&quot;; color: red; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">Include</span><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">=</span><span style="font-family: &quot;Courier New&quot;; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&quot;<span style="color: blue">$(TestResultsRoot)\**\Out\*.instr.pdb</span>&quot;<span style="color: blue">&gt; </span></span>
<p align="left"></p>
</p>
<p align="left">
<p style="line-height: normal; margin-bottom: 0pt; mso-layout-grid-align: none" class="MsoNormal" align="left"><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US"><span style="mso-spacerun: yes">&#160;&#160;&#160; </span>&lt;</span><span style="font-family: &quot;Courier New&quot;; color: #a31515; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">Output</span><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US"> </span><span style="font-family: &quot;Courier New&quot;; color: red; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">TaskParameter</span><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">=</span><span style="font-family: &quot;Courier New&quot;; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&quot;<span style="color: blue">Include</span>&quot;<span style="color: blue"> </span><span style="color: red">ItemName</span><span style="color: blue">=</span>&quot;<span style="color: blue">InstrumentedDebugSymbolFiles</span>&quot;<span style="color: blue">/&gt; </span></span>
<p align="left"></p>
</p>
<p align="left">
<p style="line-height: normal; margin-bottom: 0pt; mso-layout-grid-align: none" class="MsoNormal" align="left"><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&lt;/</span><span style="font-family: &quot;Courier New&quot;; color: #a31515; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">CreateItem</span><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&gt; </span></p>
<p align="left">
</p>
<p align="left">
<p style="line-height: normal; margin-bottom: 0pt; mso-layout-grid-align: none" class="MsoNormal" align="left"><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&lt;</span><span style="font-family: &quot;Courier New&quot;; color: #a31515; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">RegExReplace</span><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US"> </span><span style="font-family: &quot;Courier New&quot;; color: red; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">Input</span><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">=</span><span style="font-family: &quot;Courier New&quot;; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&quot;<span style="color: blue">@(InstrumentedDebugSymbolFiles)</span>&quot;<span style="color: blue"> </span><span style="color: red">Expression</span><span style="color: blue">=</span>&quot;<span style="color: blue">\.instr\.pdb$</span>&quot;<span style="color: blue"> </span><span style="color: red">Replacement</span><span style="color: blue">=</span>&quot;<span style="color: blue">.exe</span>&quot;<span style="color: blue">&gt; </span></span>
<p align="left"></p>
</p>
<p align="left">
<p style="line-height: normal; margin-bottom: 0pt; mso-layout-grid-align: none" class="MsoNormal" align="left"><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US"><span style="mso-spacerun: yes">&#160;&#160;&#160; </span>&lt;</span><span style="font-family: &quot;Courier New&quot;; color: #a31515; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">Output</span><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US"> </span><span style="font-family: &quot;Courier New&quot;; color: red; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">ItemName</span><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">=</span><span style="font-family: &quot;Courier New&quot;; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&quot;<span style="color: blue">InstrumentedExeAssemblies</span>&quot;<span style="color: blue"> </span><span style="color: red">TaskParameter</span><span style="color: blue">=</span>&quot;<span style="color: blue">Output</span>&quot;<span style="color: blue"> /&gt; </span></span>
<p align="left"></p>
</p>
<p align="left">
<p style="line-height: normal; margin-bottom: 0pt; mso-layout-grid-align: none" class="MsoNormal" align="left"><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&lt;/</span><span style="font-family: &quot;Courier New&quot;; color: #a31515; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">RegExReplace</span><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&gt; </span></p>
<p align="left">
</p>
<p align="left">
<p style="line-height: normal; margin-bottom: 0pt; mso-layout-grid-align: none" class="MsoNormal" align="left"><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&lt;</span><span style="font-family: &quot;Courier New&quot;; color: #a31515; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">RegExReplace</span><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US"> </span><span style="font-family: &quot;Courier New&quot;; color: red; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">Input</span><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">=</span><span style="font-family: &quot;Courier New&quot;; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&quot;<span style="color: blue">@(InstrumentedDebugSymbolFiles)</span>&quot;<span style="color: blue"> </span><span style="color: red">Expression</span><span style="color: blue">=</span>&quot;<span style="color: blue">\.instr\.pdb$</span>&quot;<span style="color: blue"> </span><span style="color: red">Replacement</span><span style="color: blue">=</span>&quot;<span style="color: blue">.dll</span>&quot;<span style="color: blue">&gt; </span></span>
<p align="left"></p>
</p>
<p align="left">
<p style="line-height: normal; margin-bottom: 0pt; mso-layout-grid-align: none" class="MsoNormal" align="left"><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&#160;&#160;&#160; &lt;</span><span style="font-family: &quot;Courier New&quot;; color: #a31515; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">Output</span><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US"> </span><span style="font-family: &quot;Courier New&quot;; color: red; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">ItemName</span><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">=</span><span style="font-family: &quot;Courier New&quot;; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&quot;<span style="color: blue">InstrumentedDllAssemblies</span>&quot;<span style="color: blue"> </span><span style="color: red">TaskParameter</span><span style="color: blue">=</span>&quot;<span style="color: blue">Output</span>&quot;<span style="color: blue"> /&gt; </span></span>
<p align="left"></p>
</p>
<p align="left">
<p style="line-height: normal; margin-bottom: 0pt; mso-layout-grid-align: none" class="MsoNormal" align="left"><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&lt;/</span><span style="font-family: &quot;Courier New&quot;; color: #a31515; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">RegExReplace</span><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&gt; </span></p>
<p align="left">
</p>
<p align="left">
<p style="line-height: normal; margin-bottom: 0pt; mso-layout-grid-align: none" class="MsoNormal" align="left"><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&lt;</span><span style="font-family: &quot;Courier New&quot;; color: #a31515; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">CreateItem</span><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US"> </span><span style="font-family: &quot;Courier New&quot;; color: red; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">Include</span><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">=</span><span style="font-family: &quot;Courier New&quot;; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&quot;<span style="color: blue">$(TestResultsRoot)\**\Out\**\*</span>&quot;<span style="color: blue"> </span><span style="color: red">exclude</span><span style="color: blue">=</span>&quot;<span style="color: blue">@(InstrumentedExeAssemblies);@(InstrumentedDllAssemblies);@(InstrumentedDebugSymbolFiles)</span>&quot;<span style="color: blue">&gt; </span></span></p>
<p style="line-height: normal; margin-bottom: 0pt; mso-layout-grid-align: none" class="MsoNormal" align="left"><span style="font-family: &quot;Courier New&quot;; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US"><span style="color: blue">&#160; </span></span></p>
<p style="line-height: normal; margin-bottom: 0pt; mso-layout-grid-align: none" class="MsoNormal" align="left"><span style="font-family: &quot;Courier New&quot;; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US"><span style="color: blue">&#160;&#160;&#160; </span></span><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&lt;</span><span style="font-family: &quot;Courier New&quot;; color: #a31515; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">Output</span><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US"> </span><span style="font-family: &quot;Courier New&quot;; color: red; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">TaskParameter</span><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">=</span><span style="font-family: &quot;Courier New&quot;; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&quot;<span style="color: blue">Include</span>&quot;<span style="color: blue"> </span><span style="color: red">ItemName</span><span style="color: blue">=</span>&quot;<span style="color: blue">TestOutputToDelete</span>&quot;<span style="color: blue">/&gt; </span></span></p>
<p align="left">
</p>
<p align="left">
<p style="line-height: normal; margin-bottom: 0pt; mso-layout-grid-align: none" class="MsoNormal" align="left"><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&lt;/</span><span style="font-family: &quot;Courier New&quot;; color: #a31515; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">CreateItem</span><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&gt; </span></p>
<p align="left">
</p>
<p align="left">
<p class="MsoNormal" align="left"><span style="line-height: 115%; font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&lt;</span><span style="line-height: 115%; font-family: &quot;Courier New&quot;; color: #a31515; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">Delete</span><span style="line-height: 115%; font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US"> </span><span style="line-height: 115%; font-family: &quot;Courier New&quot;; color: red; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">Files</span><span style="line-height: 115%; font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">=</span><span style="line-height: 115%; font-family: &quot;Courier New&quot;; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&quot;<span style="color: blue">@(TestOutputToDelete)</span>&quot;<span style="color: blue"><span style="mso-spacerun: yes">&#160; </span>/&gt;</span></span><span style="mso-ansi-language: en-us" lang="EN-US"> </span></p>
<p align="left">
</p>
<p align="left">
<h2><span style="mso-ansi-language: en-us" lang="EN-US">HowTo: Publish test results manually </span></h2>
<p class="MsoNormal"><span style="mso-ansi-language: en-us" lang="EN-US">In order to publish the test result we just use the publishing feature of mstest. We identify all trx files and publish them one by one. For ease of use we do not determine the MSTest.exe path dynamically. We just defined a property that keeps the path. </span></p>
</p>
</p>
<p class="MsoNormal"><span style="line-height: 115%; font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&lt;</span><span style="line-height: 115%; font-family: &quot;Courier New&quot;; color: #a31515; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">MSTestCommand</span><span style="line-height: 115%; font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&gt;</span><span style="line-height: 115%; font-family: &quot;Courier New&quot;; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">$(ProgramFiles)\Microsoft Visual Studio 10.0\Common7\IDE\MSTest.exe<span style="color: blue">&lt;/</span><span style="color: #a31515">MSTestCommand</span><span style="color: blue">&gt;</span></span><span style="mso-ansi-language: en-us" lang="EN-US"> </span></p>
</p>
</p>
<p class="MsoNormal"><span style="mso-ansi-language: en-us" lang="EN-US">Using this property and the information from the current build we can easily publish the results as follows: </span></p>
</p>
</p>
<p style="line-height: normal; margin-bottom: 0pt; mso-layout-grid-align: none" class="MsoNormal"><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&lt;!&#8211;</span><span style="font-family: &quot;Courier New&quot;; color: green; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US"> Get all trx files for publishing </span><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&#8211;&gt; </span></p>
</p>
</p>
<p style="line-height: normal; margin-bottom: 0pt; mso-layout-grid-align: none" class="MsoNormal" align="left"><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&lt;</span><span style="font-family: &quot;Courier New&quot;; color: #a31515; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">CreateItem</span><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US"> </span><span style="font-family: &quot;Courier New&quot;; color: red; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">Include</span><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">=</span><span style="font-family: &quot;Courier New&quot;; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&quot;<span style="color: blue">$(TestResultsRoot)\**\*.trx</span>&quot;<span style="color: blue">&gt; </span></span></p>
<p style="line-height: normal; margin-bottom: 0pt; mso-layout-grid-align: none" class="MsoNormal" align="left"><span style="font-family: &quot;Courier New&quot;; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US"><span style="color: blue"></span></span></p>
<p style="line-height: normal; margin-bottom: 0pt; mso-layout-grid-align: none" class="MsoNormal" align="left"><span style="font-family: &quot;Courier New&quot;; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US"><span style="color: blue">&#160;&#160;&#160; </span></span><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&lt;</span><span style="font-family: &quot;Courier New&quot;; color: #a31515; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">Output</span><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US"> </span><span style="font-family: &quot;Courier New&quot;; color: red; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">TaskParameter</span><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">=</span><span style="font-family: &quot;Courier New&quot;; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&quot;<span style="color: blue">Include</span>&quot;<span style="color: blue"> </span><span style="color: red">ItemName</span><span style="color: blue">=</span>&quot;<span style="color: blue">TestResultFiles</span>&quot;<span style="color: blue">/&gt; </span></span></p>
<p align="left">
</p>
<p align="left">
<p style="line-height: normal; margin-bottom: 0pt; mso-layout-grid-align: none" class="MsoNormal" align="left"><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&lt;/</span><span style="font-family: &quot;Courier New&quot;; color: #a31515; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">CreateItem</span><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&gt; </span></p>
<p align="left">
</p>
<p align="left">
<p style="line-height: normal; margin-bottom: 0pt; mso-layout-grid-align: none" class="MsoNormal" align="left"><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US"><span style="mso-spacerun: yes">&#160;&#160;&#160; </span></span></p>
<p align="left">
</p>
<p align="left">
<p style="line-height: normal; margin-bottom: 0pt; mso-layout-grid-align: none" class="MsoNormal" align="left"><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&lt;!&#8211;</span><span style="font-family: &quot;Courier New&quot;; color: green; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US"> Now publish all trx files </span><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&#8211;&gt; </span></p>
<p align="left">
</p>
<p align="left">
<p style="line-height: normal; margin-bottom: 0pt; mso-layout-grid-align: none" class="MsoNormal" align="left"><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&lt;</span><span style="font-family: &quot;Courier New&quot;; color: #a31515; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">Exec</span><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US"> </span><span style="font-family: &quot;Courier New&quot;; color: red; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">Command</span><span style="font-family: &quot;Courier New&quot;; color: blue; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">=</span><span style="font-family: &quot;Courier New&quot;; font-size: 10pt; mso-ansi-language: en-us; mso-no-proof: yes" lang="EN-US">&quot;<span style="color: red">&amp;quot;</span><span style="color: blue">$(MSTestCommand)</span><span style="color: red">&amp;quot;</span><span style="color: blue"> /publish:</span><span style="color: red">&amp;quot;</span><span style="color: blue">$(TeamFoundationServerUrl)</span><span style="color: red">&amp;quot;</span><span style="color: blue"> /publishbuild:</span><span style="color: red">&amp;quot;</span><span style="color: blue">$(BuildUri)</span><span style="color: red">&amp;quot;</span><span style="color: blue"> /PublishResultsFile:</span><span style="color: red">&amp;quot;</span><span style="color: blue">%(TestResultFiles.Identity)</span><span style="color: red">&amp;quot;</span><span style="color: blue"> /teamproject:</span><span style="color: red">&amp;quot;</span><span style="color: blue">$(TeamProject)</span><span style="color: red">&amp;quot;</span><span style="color: blue"> /platform:</span><span style="color: red">&amp;quot;</span><span style="color: blue">Mixed Platforms</span><span style="color: red">&amp;quot;</span><span style="color: blue"> /flavor:</span><span style="color: red">&amp;quot;</span><span style="color: blue">Debug</span><span style="color: red">&amp;quot;</span>&quot;<span style="color: blue"> </span><span style="color: red">ContinueOnError</span><span style="color: blue">=</span>&quot;<span style="color: blue">true</span>&quot;<span style="color: blue"> /&gt; </span></span>
</p>
</p>
<p class="MsoNormal"><span style="mso-ansi-language: en-us" lang="EN-US"></span></p>
</p>
<p> <span style="mso-ansi-language: en-us" lang="EN-US">Please also notice that we do not determine the build configuration (platform and flavor) dynamically. We “hard-coded” it. </span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tfsblog.de/2010/06/14/prevent-test-results-blowing-up-your-tfs-databases/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
