<?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>Nicolas is blogging &#187; Team Foundation Server</title>
	<atom:link href="http://blog.mastertheteam.net/tag/team-foundation-server/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mastertheteam.net</link>
	<description>Jand writes about team development and Microsoft.NET</description>
	<lastBuildDate>Fri, 24 Jul 2009 14:19:09 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Erfahren Sie das Neueste zu Team System 2010 an der TeamConf 08 in Z&#252;rich</title>
		<link>http://blog.mastertheteam.net/2008/11/erfahren-sie-das-neueste-zu-team-system-2010-an-der-teamconf-08-in-zrich/</link>
		<comments>http://blog.mastertheteam.net/2008/11/erfahren-sie-das-neueste-zu-team-system-2010-an-der-teamconf-08-in-zrich/#comments</comments>
		<pubDate>Mon, 03 Nov 2008 07:39:43 +0000</pubDate>
		<dc:creator>Nicolas Mueggler</dc:creator>
				<category><![CDATA[Team System]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[Rosario (VSTS 2010)]]></category>
		<category><![CDATA[Team Foundation Server]]></category>

		<guid isPermaLink="false">http://blog.mastertheteam.net/?p=54</guid>
		<description><![CDATA[An der Microsoft PDC (Professional Developer Conference) von letzter Woche in Los Angeles wurden viele neue Produkte und Technologien angekündigt, darunter sind Windows Azure, Windows 7, .NET Framework 4.0, Oslo und Visual Studio Team System 2010!
Wer es nicht an die PDC geschafft hat, aber sich trotzdem die neuesten Bits vom neuen Team System 2010 (ehemals ]]></description>
			<content:encoded><![CDATA[<p>An der Microsoft PDC (Professional Developer Conference) von letzter Woche in Los Angeles wurden viele neue Produkte und Technologien angekündigt, darunter sind Windows Azure, Windows 7, .NET Framework 4.0, Oslo und Visual Studio Team System 2010!</p>
<p>Wer es nicht an die PDC geschafft hat, aber sich trotzdem die neuesten Bits vom neuen Team System 2010 (ehemals Rosario) anschauen möchte, der sollte an die TeamConf nach Zürich kommen.</p>
<p>Die TeamConf findet dieses Jahr zum ersten Mal statt und zwar vom 1. &#8211; 3. Dezember im Renaissance Hotel in Zürich. Ziel der Konferenz ist es, den Teilnehmern eine breite Kommunikationsplattform rund um das Thema Microsoft Visual Studio Team System (VSTS) und Microsoft Team Foundation Server (TFS) zu bieten.</p>
<p>In meinem Vortrag werde ich Ihnen die Neuerungen rund um Team System 2010 aufzeigen. Wir werden mit den Aufgaben des Architekten beginnen, indem ich die neuen UML Modellierungs-Möglichkeiten aufzeige, werden weiter zur Entwicklung gehen und schliesslich beim Testing abschliessen.</p>
<p>Am zweiten Vortrag der Trivadis wird Patrick Spieler und Ronny Gächter Ihnen anhand eines unserer realen Kundenprojekte, die agile Software Entwicklung mit Team System vorstellen.</p>
<p>Bei BixiSystems (ein Unternehmen der Securitas-Gruppe) zeigen wir, wie der Software-Entwicklungsprozess auf Basis agiler Prinzipien eingeführt und umgesetzt wird. Wir erläutern, wie durch Neuorganisation der Prozesse und Aufgaben sowie durch die vielseitige Unterstützung von VSTS die zahlreichen Informationen zentral bewirtschaftet und genutzt werden. Dabei steht die nutzenoptimiert Entwicklung der Software unter Berücksichtigung von Kosten und Zeit stets im Mittelpunkt.</p>
<p>Weiter Infos zum Event und Anmeldungen finden Sie unter: <a href="http://www.teamconf.ch" target="_blank">http://www.teamconf.ch</a></p>
<p>Ich freue mich Sie dort zu treffen!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mastertheteam.net/2008/11/erfahren-sie-das-neueste-zu-team-system-2010-an-der-teamconf-08-in-zrich/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TFS SP1 installation retrospect</title>
		<link>http://blog.mastertheteam.net/2008/10/tfs-sp1-installation-retrospect/</link>
		<comments>http://blog.mastertheteam.net/2008/10/tfs-sp1-installation-retrospect/#comments</comments>
		<pubDate>Wed, 22 Oct 2008 15:41:09 +0000</pubDate>
		<dc:creator>Nicolas Mueggler</dc:creator>
				<category><![CDATA[Team System]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[Error]]></category>
		<category><![CDATA[Team Foundation Server]]></category>
		<category><![CDATA[Update]]></category>

		<guid isPermaLink="false">http://blog.mastertheteam.net/?p=51</guid>
		<description><![CDATA[After helping a few customers to install TFS SP1, I&#8217;d like to note some problems often occurring.

The SP installation package has some problems in dual server configurations and throws an error while installing. To avoid this problems, I always run the command line TFSQuiesce to shutdown all activities before installing.
When the original installation of TFS ]]></description>
			<content:encoded><![CDATA[<p>After helping a few customers to install TFS SP1, I&#8217;d like to note some problems often occurring.</p>
<ol>
<li>The SP installation package has some problems in dual server configurations and throws an error while installing. To avoid this problems, I always run the command line <a href="http://support.microsoft.com/kb/950893" target="_blank">TFSQuiesce</a> to shutdown all activities before installing.</li>
<li>When the original installation of TFS is run under a specific user (not a general &#8220;TFSSETUP&#8221; serivce account) and you try to install the SP with another user, you&#8217;ll probably get an Exception in the event log called something like this &#8220;Could not find stored procedure &#8216;dbo.GetAccountDisplayMode&#8217;&#8221; as described on the <a href="http://social.msdn.microsoft.com/Forums/en-US/tfssetup/thread/ad0210e3-dd0d-4d04-91e6-44743e1495b0/" target="_blank">MSDN forums</a>.<br />
This happens because the owner of the databases is someone else and the user which installed the SP maybe hasn&#8217;t enough rights and therefore the setup wasn&#8217;t able to change the DB schema.<br />
Uninstall the SP and try to run it again under the correct user.</li>
<li>Microsoft has published a hotfix for the issue where check-in event e-mail alert notifications don&#8217;t work well after <a href="http://blogs.msdn.com/buckh/archive/2008/10/14/how-to-set-up-tfs-2008-sp1-to-use-tswa-links-in-checkin-notification-emails.aspx">TFS 2008 is configured to point use Work Item hyperlinks to Team System Web Access</a>. Basically you create a subscription to the check-in events and the e-mail you get says this:<br />
<em></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mastertheteam.net/2008/10/tfs-sp1-installation-retrospect/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Help on installing Team System SP1</title>
		<link>http://blog.mastertheteam.net/2008/10/help-on-installing-team-system-sp1/</link>
		<comments>http://blog.mastertheteam.net/2008/10/help-on-installing-team-system-sp1/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 09:23:01 +0000</pubDate>
		<dc:creator>Nicolas Mueggler</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[Team Foundation Server]]></category>
		<category><![CDATA[Team System]]></category>
		<category><![CDATA[Update]]></category>

		<guid isPermaLink="false">http://blog.mastertheteam.net/?p=31</guid>
		<description><![CDATA[Being the first is not always the best, especially if you want to be the first on a new software release  . So if you already want to install the Service Pack 1 for your Team System environment, I want to give you some hints to not getting troubles.

Before installing SP1 make sure you ]]></description>
			<content:encoded><![CDATA[<p>Being the first is not always the best, especially if you want to be the first on a new software release <img src='http://blog.mastertheteam.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> . So if you already want to install the Service Pack 1 for your Team System environment, I want to give you some hints to not getting troubles.</p>
<ol>
<li>Before installing SP1 make sure you run the <a href="http://code.msdn.microsoft.com/RemoveKB944899" target="_blank">Hotfix Cleanup Utility</a> for Visual Studio to cleanup your current installation</li>
<li>If you have Express Edition and normal Visual Studio installed, you can&#8217;t update Express before upgrading normal Visual Studio</li>
<li>When upgrading your TFS with an installation of Visual Studio make sure that you first install SP for Visual Studio and then the one for TFS. If you first install TFS SP1, then you can&#8217;t update Visual Studio anymore&#8230;</li>
<li>Update all your tiers with SP1 (this includes Build Server, Load Controller, TFS and Client) to avoid unpredictable errors</li>
<li>If you working with ASP.NET Ajax you should wait to upgrade, because there could be a bug in the SP. This was reported by Thomas Schissler in <a href="http://www.artiso.com/ProBlog/PermaLink,guid,a2aa9376-34de-4284-bb39-d05d3e9d18fb.aspx" target="_blank">his blog post</a> (German).</li>
<li>If you make a new installation of TFS and want to include installing SP1, then look for the updated <a href="http://www.microsoft.com/downloads/details.aspx?familyid=ff12844f-398c-4fe9-8b0d-9e84181d9923&amp;displaylang=en" target="_blank">TFS Installation Guide</a> to integrate SP1 in the installation (there is currently no TFS2008 ISO incl. SP1).</li>
<li>Look for the <a href="http://download.microsoft.com/download/A/2/8/A2807F78-C861-4B66-9B31-9205C3F22252/VS2008SP1Readme.htm" target="_blank">Readme</a> listing the known issues</li>
</ol>
<p>As good practice I advice my customers (Production environments) to wait for the next 2 weeks to make sure no big problems will be found.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mastertheteam.net/2008/10/help-on-installing-team-system-sp1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rosario&#8217;s tiny enhancements (Work Item Queries)</title>
		<link>http://blog.mastertheteam.net/2008/10/rosarios-tiny-enhancements-work-item-queries/</link>
		<comments>http://blog.mastertheteam.net/2008/10/rosarios-tiny-enhancements-work-item-queries/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 09:21:25 +0000</pubDate>
		<dc:creator>Nicolas Mueggler</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[Rosario (VSTS 2010)]]></category>
		<category><![CDATA[Team Explorer]]></category>
		<category><![CDATA[Team Foundation Server]]></category>

		<guid isPermaLink="false">http://blog.mastertheteam.net/?p=29</guid>
		<description><![CDATA[Currently I&#8217;m looking at the Rosario CTP&#8217;s, what&#8217;s new and hot. So this post will hopefully be the first of a series about small enhancements which helps you in the daily work.
Work Item Queries
It&#8217;s now possible to group your queries in folders.

In VSTS 2008, I created/changed the queries with a prefix for example the &#8220;RE ]]></description>
			<content:encoded><![CDATA[<p>Currently I&#8217;m looking at the Rosario CTP&#8217;s, what&#8217;s new and hot. So this post will hopefully be the first of a series about small enhancements which helps you in the daily work.</p>
<p><strong>Work Item Queries</strong></p>
<p>It&#8217;s now possible to group your queries in folders.</p>
<p><a href="http://blog.trivadis.com/blogs/nicolasmueggler/WindowsLiveWriter/RosariostinyenhancementsWorkItemQueries_C63A/image_2.png"><img style="border-width: 0px;" src="http://blog.trivadis.com/blogs/nicolasmueggler/WindowsLiveWriter/RosariostinyenhancementsWorkItemQueries_C63A/image_thumb.png" border="0" alt="image" width="396" height="264" /></a></p>
<p>In VSTS 2008, I created/changed the queries with a prefix for example the &#8220;RE &#8211; User Stories&#8221; or &#8220;DEV &#8211; My Tasks&#8221;. Because if you have many queries, it&#8217;s nice to have some sorting. In Rosario you could make folders by process role. Nice!</p>
<p><a href="http://blog.trivadis.com/blogs/nicolasmueggler/WindowsLiveWriter/RosariostinyenhancementsWorkItemQueries_C63A/image_4.png"><img style="border-width: 0px;" src="http://blog.trivadis.com/blogs/nicolasmueggler/WindowsLiveWriter/RosariostinyenhancementsWorkItemQueries_C63A/image_thumb_1.png" border="0" alt="image" width="216" height="150" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mastertheteam.net/2008/10/rosarios-tiny-enhancements-work-item-queries/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Deleting branches don&#8217;t removes them from source control folder properties</title>
		<link>http://blog.mastertheteam.net/2008/10/deleting-branches-dont-removes-them-from-source-control-folder-properties/</link>
		<comments>http://blog.mastertheteam.net/2008/10/deleting-branches-dont-removes-them-from-source-control-folder-properties/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 09:19:05 +0000</pubDate>
		<dc:creator>Nicolas Mueggler</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[Source Control]]></category>
		<category><![CDATA[Team Foundation Server]]></category>

		<guid isPermaLink="false">http://blog.mastertheteam.net/?p=27</guid>
		<description><![CDATA[Have you ever created a branch in the wrong directory and noticed it too late (after check-in)?
For example, you create a branch under &#8220;$/Project/Main/&#8221; instead of &#8220;$/Project/Dev/&#8221;. After you have realized your mistake, you go for a delete on the branch (checking in) and create a new one under &#8220;Dev&#8221;.
Now go to the branches tab ]]></description>
			<content:encoded><![CDATA[<p>Have you ever created a branch in the wrong directory and noticed it too late (after check-in)?<br />
For example, you create a branch under &#8220;$/Project/Main/&#8221; instead of &#8220;$/Project/Dev/&#8221;. After you have realized your mistake, you go for a delete on the branch (checking in) and create a new one under &#8220;Dev&#8221;.<br />
Now go to the branches tab on the source control folder properties and look what you&#8217;ve got:<br />
<a href="http://blog.trivadis.com/blogs/nicolasmueggler/WindowsLiveWriter/Deletedbranch_B08E/deleted_branch_2.jpg"><img style="border-width: 0px;" src="http://blog.trivadis.com/blogs/nicolasmueggler/WindowsLiveWriter/Deletedbranch_B08E/deleted_branch_thumb.jpg" border="0" alt="deleted_branch" width="511" height="211" /></a></p>
<p>Your deleted branch will appear in the tree without any information that it was deleted. It&#8217;s right that the branch wasn&#8217;t removed because TFS handles deletes only with a status change. But I don&#8217;t want to see the deleted files, right? Or at least they should be marked as deleted. Because I think this is really confusing, I posted a bug at connect:<br />
<a title="http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=336734" href="http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=336734">http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=336734</a></p>
<p><strong>How can I really remove the branch?<br />
</strong>To really remove your branch, go for a destroy with the tf command line util.</p>
<p>To remove an item out off source control (not only mark as deleted), run the destroy command:<br />
&gt;tf destroy {BRANCHNAME}</p>
<p>Because you already have deleted the branch, the command will throw an exception that the branch wasn&#8217;t found. This is because deleted items will get renamed with a deletion-id suffix. To get the deletion-id, go and run the properties command:<br />
&gt;tf properties {BRANCH_NAME}</p>
<p>Now, after you have the deletion-id, go and run the destroy command again (don&#8217;t forget the x!):<br />
&gt;tf destroy {BRANCHNAME};x{DELETION-ID}</p>
<p>The properties window of your source control folder will show only the existing branches <img src='http://blog.mastertheteam.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mastertheteam.net/2008/10/deleting-branches-dont-removes-them-from-source-control-folder-properties/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Team Foundation Server 2008 installation &#8211; Errors Part 2</title>
		<link>http://blog.mastertheteam.net/2008/10/team-foundation-server-2008-installation-errors-part-2/</link>
		<comments>http://blog.mastertheteam.net/2008/10/team-foundation-server-2008-installation-errors-part-2/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 09:14:06 +0000</pubDate>
		<dc:creator>Nicolas Mueggler</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[Error]]></category>
		<category><![CDATA[Team Foundation Server]]></category>

		<guid isPermaLink="false">http://blog.mastertheteam.net/?p=24</guid>
		<description><![CDATA[This is my second post about errors which can occur while installing Team Foundation Server.
If you find errors like this in your event log:




Source:
MSSQLSERVER


Event ID:
18456


Description:
Login failed for user &#8216;NT AUTHORITY\SYSTEM&#8217;. [CLIENT: &#60;local machine&#62;]








Source:
Report Server Windows


Event ID:
107


Description:
Report Server Windows Service (MSSQLSERVER) cannot connect to the report server database.




and/or for example the TFSSchedulerService does not start after ]]></description>
			<content:encoded><![CDATA[<p>This is my <a href="http://blog.trivadis.com/blogs/nicolasmueggler/archive/2008/02/27/team-foundation-server-2008-installation-errors-part-1.aspx" target="_blank">second post</a> about errors which can occur while installing Team Foundation Server.</p>
<p>If you find errors like this in your event log:</p>
<blockquote>
<table border="0" cellspacing="0" cellpadding="2">
<tbody>
<tr>
<td>Source:</td>
<td>MSSQLSERVER</td>
</tr>
<tr>
<td>Event ID:</td>
<td>18456</td>
</tr>
<tr>
<td>Description:</td>
<td>Login failed for user &#8216;NT AUTHORITY\SYSTEM&#8217;. [CLIENT: &lt;local machine&gt;]</td>
</tr>
</tbody>
</table>
</blockquote>
<blockquote>
<table border="0" cellspacing="0" cellpadding="2">
<tbody>
<tr>
<td>Source:</td>
<td>Report Server Windows</td>
</tr>
<tr>
<td>Event ID:</td>
<td>107</td>
</tr>
<tr>
<td>Description:</td>
<td>Report Server Windows Service (MSSQLSERVER) cannot connect to the report server database.</td>
</tr>
</tbody>
</table>
</blockquote>
<p>and/or for example the TFSSchedulerService does not start after reboot, your SQL services might start to slow. This happens mostly if you install TFS in Single-Server mode.<br />
Other services trying to connect to databases in the SQL Server but this is not completely up and running. To avoid this problem you need to delay loading this specific services.</p>
<p>Go to the registry editor and add a Multi-String Value to the corresponding service entry:</p>
<p>Key: \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ReportServer<br />
Right click &#8220;New Multi-String Value&#8221;<br />
Name: DependOnService<br />
Value: MSSQLSERVER</p>
<p>Do this for all services like ReportServer and TFSSchedulerService. There is also a Knowledge-Base article <a href="http://support.microsoft.com/kb/193888" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mastertheteam.net/2008/10/team-foundation-server-2008-installation-errors-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Error when creating Team Project for TFS 2008 with Team Explorer 2005</title>
		<link>http://blog.mastertheteam.net/2008/10/error-when-creating-team-project-for-tfs-2008-with-team-explorer-2005/</link>
		<comments>http://blog.mastertheteam.net/2008/10/error-when-creating-team-project-for-tfs-2008-with-team-explorer-2005/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 09:12:45 +0000</pubDate>
		<dc:creator>Nicolas Mueggler</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[Team Explorer]]></category>
		<category><![CDATA[Team Foundation Server]]></category>

		<guid isPermaLink="false">http://blog.mastertheteam.net/?p=22</guid>
		<description><![CDATA[Creating a new Team Project within Visual Studio / Team Explorer 2005 connected with a Team Foundation Server 2008 can cause in an error:
Error:
TF30170: The plugin Microsoft.ProjectCreationWizard.Portal failed during task SharePointPortal from group Portal.
Message:
The language id specified in the process template does not exist on the WSS server.
This happens because the 2005 edition does not ]]></description>
			<content:encoded><![CDATA[<p>Creating a new Team Project within Visual Studio / Team Explorer 2005 connected with a Team Foundation Server 2008 can cause in an error:</p>
<p>Error:<br />
TF30170: The plugin Microsoft.ProjectCreationWizard.Portal failed during task SharePointPortal from group Portal.</p>
<p>Message:<br />
The language id specified in the process template does not exist on the WSS server.</p>
<p>This happens because the 2005 edition does not understand the WSS 3.0 services. Microsoft has released a patch for the Team Explorer 2005 which solves the problem <a href="https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=7214&amp;wa=wsignin1.0" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mastertheteam.net/2008/10/error-when-creating-team-project-for-tfs-2008-with-team-explorer-2005/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TFS Source Control integration in Explorer</title>
		<link>http://blog.mastertheteam.net/2008/10/tfs-source-control-integration-in-explorer/</link>
		<comments>http://blog.mastertheteam.net/2008/10/tfs-source-control-integration-in-explorer/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 09:07:25 +0000</pubDate>
		<dc:creator>Nicolas Mueggler</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[Source Control]]></category>
		<category><![CDATA[Team Foundation Server]]></category>
		<category><![CDATA[Team System]]></category>

		<guid isPermaLink="false">http://blog.mastertheteam.net/?p=20</guid>
		<description><![CDATA[Do you want to checkin your files from the Windows Explorer (Shell Integration) like with Subversion add-ins?
Some people don&#8217;t want or need a Visual Studio Team Explorer, because they are none Microsoft-based developers like Oracle DBA&#8217;s. But you want to use Team Foundation Server as your source control repository by default, because you like the ]]></description>
			<content:encoded><![CDATA[<p>Do you want to checkin your files from the Windows Explorer (Shell Integration) like with Subversion add-ins?</p>
<p>Some people don&#8217;t want or need a Visual Studio Team Explorer, because they are none Microsoft-based developers like Oracle DBA&#8217;s. But you want to use Team Foundation Server as your source control repository by default, because you like the integration of work items or the main development of your project is in .NET.</p>
<p>Unfortunately, this is by default not available from TFS. But there are two tools around which are closing this gap!</p>
<ul>
<li><a href="http://www.codeplex.com/lizardtf" target="_blank">LizardTF</a> which is open source</li>
<li><a href="http://www.benday.com/DisplayWebPage.aspx?itemId=43" target="_blank">Dubblebock TFS</a> from Benjamin Day Consulting for about $25 per user</li>
</ul>
<p>I hope Microsoft will implement this in a future release by it&#8217;s own. But there&#8217;s now no excuse anymore to say you need a Subversion repository because of the shell integration.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mastertheteam.net/2008/10/tfs-source-control-integration-in-explorer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Licensing needs for Team Build Server</title>
		<link>http://blog.mastertheteam.net/2008/10/licensing-needs-for-team-build-server/</link>
		<comments>http://blog.mastertheteam.net/2008/10/licensing-needs-for-team-build-server/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 08:56:36 +0000</pubDate>
		<dc:creator>Nicolas Mueggler</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[Licensing]]></category>
		<category><![CDATA[Team Build]]></category>
		<category><![CDATA[Team Foundation Server]]></category>
		<category><![CDATA[Team System]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://blog.mastertheteam.net/?p=18</guid>
		<description><![CDATA[I decided to write a short post about licensing of Team Build Server environments because I was asked several times in the past. There&#8217;s a good chapter in the Team System Licensing Guide which explains it in detail.
If you want to run Static Code Analysis or automated Tests you need to install Visual Studio Team ]]></description>
			<content:encoded><![CDATA[<p>I decided to write a short post about licensing of Team Build Server environments because I was asked several times in the past. There&#8217;s a good chapter in the <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=1FA86E00-F0A3-4290-9DA9-6E0378A3A3C5&amp;displaylang=en" target="_blank">Team System Licensing Guide</a> which explains it in detail.</p>
<p>If you want to run Static Code Analysis or automated Tests you need to install Visual Studio Team System on the build server. For this Team System installation you don&#8217;t need any additional licenses as far as your developers have an appropriate license to do the specific task (extract from Licensing Guide):</p>
<table border="0" cellspacing="2" cellpadding="2">
<tbody>
<tr>
<td><strong>Team Member Actions</strong></td>
<td><strong>Licensing Implications</strong></td>
</tr>
<tr>
<td>Developer checks-in source code.</td>
<td>Team Foundation Sever CAL required.</td>
</tr>
<tr>
<td>Developer defines a team build type to include any of:<br />
- Unit Testing<br />
- Code Coverage<br />
- Code Analysis</td>
<td>Team Edition for Developers or Team Suite is required.</td>
</tr>
<tr>
<td>Tester defines a team build type to include any of:<br />
- Generic Testing<br />
- Web Testing<br />
- Load Testing<br />
- Manual Testing</td>
<td>Team Edition for Testers or Team Suite is required.</td>
</tr>
<tr>
<td>Team member initiates a build.</td>
<td>Team Foundation Sever CAL required.</td>
</tr>
</tbody>
</table>
<p>Conclusion:<br />
If you (=developer) only have a Developer Edition installed and queue a new Team Build, you don&#8217;t need any additional licenses. Only if you want to modify or create such a build definition.</p>
<p>The build server do not need any licenses (included in Team Foundation License), only the developers who working on it!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mastertheteam.net/2008/10/licensing-needs-for-team-build-server/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Team Foundation Server 2008 installation &#8211; Errors Part 1</title>
		<link>http://blog.mastertheteam.net/2008/10/team-foundation-server-2008-installation-errors-part-1/</link>
		<comments>http://blog.mastertheteam.net/2008/10/team-foundation-server-2008-installation-errors-part-1/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 08:53:16 +0000</pubDate>
		<dc:creator>Nicolas Mueggler</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[Error]]></category>
		<category><![CDATA[Sharepoint]]></category>
		<category><![CDATA[Team Foundation Server]]></category>

		<guid isPermaLink="false">http://blog.mastertheteam.net/?p=15</guid>
		<description><![CDATA[This is the first post about errors which can occur when installation TFS 2008.
Event log entry information:




Source:
DCOM


Event ID:
10016


User:
domain\tfsservice


Description:
The application-specific permission settings do not grant Local Activation permission for the COM Server application with
CLSID {61738644-F196-11D0-9953-00C04FD919C1}
to the user domain\tfsservice SID (&#8230;).  This security permission can be modified using the Component Services administrative tool.




Reason:
This happens after installing ]]></description>
			<content:encoded><![CDATA[<p>This is the first post about errors which can occur when installation TFS 2008.</p>
<p>Event log entry information:</p>
<blockquote>
<table border="0" cellspacing="0" cellpadding="2">
<tbody>
<tr>
<td>Source:</td>
<td>DCOM</td>
</tr>
<tr>
<td>Event ID:</td>
<td>10016</td>
</tr>
<tr>
<td>User:</td>
<td>domain\tfsservice</td>
</tr>
<tr>
<td>Description:</td>
<td>The application-specific permission settings do not grant Local Activation permission for the COM Server application with<br />
CLSID {61738644-F196-11D0-9953-00C04FD919C1}<br />
to the user domain\tfsservice SID (&#8230;).  This security permission can be modified using the Component Services administrative tool.</td>
</tr>
</tbody>
</table>
</blockquote>
<p>Reason:<br />
This happens after installing SharePoint Services 3.0. The CLSID is used by the service &#8220;IIS WAMREG admin Service&#8221; and the tfsservice Account needs to have the local activation right on this service.</p>
<p>Solution:</p>
<ol>
<li>Open &#8220;Administrative Tools&#8221; &gt; &#8220;Component Services&#8221;</li>
<li>Expand nodes &#8220;Computers&#8221; &gt; &#8220;My Computer&#8221; &gt; &#8220;DCOM Config&#8221;</li>
<li>Locate entry &#8220;IIS WAMREG admin Service&#8221;</li>
<li>Right click &gt; Properties</li>
<li>Tab &#8220;Security&#8221; &gt; &#8220;Launch and Activation Permissions&#8221; &gt; &#8220;Edit&#8230;&#8221; Button</li>
<li>Add tfsservice Account if not already present and grant permissions &#8220;Local Launch&#8221; and &#8220;Local Activation&#8221;</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://blog.mastertheteam.net/2008/10/team-foundation-server-2008-installation-errors-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
