<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>TFSBuildLab</title><link>http://tfsbuildlab.codeplex.com/project/feeds/rss</link><description>TFSBuildLab is a project to simplify the day to day operations when using automated builds and continuous integration with Visual Studio Team System.</description><item><title>Closed Issue: Exception when accessing Build Log [3242]</title><link>http://tfsbuildlab.codeplex.com/workitem/3242</link><description>I get this exception when clicking the Build Log tab&amp;#58;&lt;br /&gt;System.ServiceModel.CommunicationException&amp;#58; The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or an underlying network resource issue. Local socket timeout was &amp;#39;00&amp;#58;01&amp;#58;00&amp;#39;&lt;br /&gt;&amp;#160;&lt;br /&gt;Can you help me out&amp;#63;&lt;br /&gt;</description><author>PeterBlomqvist</author><pubDate>Tue, 14 May 2013 22:15:17 GMT</pubDate><guid isPermaLink="false">Closed Issue: Exception when accessing Build Log [3242] 20130514101517P</guid></item><item><title>Closed Issue: Excessive number of StartScheduled [3243]</title><link>http://tfsbuildlab.codeplex.com/workitem/3243</link><description>In the Build Events list i get a StartScheduled every minute - why is that&amp;#63;&lt;br /&gt;</description><author>PeterBlomqvist</author><pubDate>Tue, 14 May 2013 22:15:17 GMT</pubDate><guid isPermaLink="false">Closed Issue: Excessive number of StartScheduled [3243] 20130514101517P</guid></item><item><title>Closed Issue: Problem authenticating against the TFS Server [3371]</title><link>http://tfsbuildlab.codeplex.com/workitem/3371</link><description>Hi guys - I spent some time installing TfsBuildLab, and initially had trouble getting it to work. Every time I started the service, I was getting exceptions in the event log, with the following message&amp;#58; &amp;#34;You are not authorized to access the server &amp;#60;tfsserver&amp;#62;&amp;#34;. I thought this may have ben to do with the event registration security permissions, so I set the events up manually and turned auto event registration to false, as per the install instructions, but I continued to get exceptions logged with this same message.&lt;br /&gt;&amp;#160;&lt;br /&gt;I hunted through the code, and I found that in the Callista.BuildLab.Core.Tfs class, the exception was occurring because of the following code&amp;#58;&lt;br /&gt;&amp;#160;&lt;br /&gt;                    if &amp;#40;string.IsNullOrEmpty&amp;#40;tfsUser&amp;#41; &amp;#38;&amp;#38; string.IsNullOrEmpty&amp;#40;tfsPassword&amp;#41;&amp;#41;&lt;br /&gt;                    &amp;#123;&lt;br /&gt;                        _tfs &amp;#61; new TeamFoundationServer&amp;#40;tfsUri&amp;#41;&amp;#59;&lt;br /&gt;                    &amp;#125;&lt;br /&gt;                    else&lt;br /&gt;                    &amp;#123;&lt;br /&gt;                        _tfs &amp;#61; new TeamFoundationServer&amp;#40;tfsUri, new NetworkCredential&amp;#40;tfsUser, tfsPassword&amp;#41;&amp;#41;&amp;#59;&lt;br /&gt;                    &amp;#125;&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#160;&lt;br /&gt;In my case, I have values for both tfsUser &amp;#40;in the format domain&amp;#92;userid&amp;#41;, and tfsPassword, as I specified these in the config file. It appeared that having the domain specified as part of the userid string does not result in the domain value being applied to the NetworkCredential in the line contained within the &amp;#34;else&amp;#34; block. In other words, because the code is not explicitly setting the domain, tfsBuildLab is trying to connect to the server using credentials which have a uid specified as &amp;#34;domain&amp;#92;username&amp;#34; and a blank domain string. &lt;br /&gt;&amp;#160;&lt;br /&gt;To resolve this issue, I believe that either the above code should use the TeamFoundationServer constructor that does not take the network credentials &amp;#40;this results in the thread principal&amp;#39;s identity &amp;#40;i.e. the service account&amp;#41; credentials being used, which means that the service must be running as an account which has permission to connect to the server &amp;#40;as an admin&amp;#63;&amp;#63;&amp;#41;&amp;#41;,  or the code inside the else block above should also be specifying a domain. It would be possible &amp;#40;and probably less complicated for configuration also&amp;#41; to perform a string.split on tfsUser to separate the domain out from the actual userid, otherwise I&amp;#39;d suggest simply including a new config setting for the user&amp;#39;s domain, and changing the tfsUser setting to accept a uid only &amp;#40;without the domain specifier&amp;#41;. &lt;br /&gt;&amp;#160;&lt;br /&gt;Cheers&lt;br /&gt;Mark&lt;br /&gt;</description><author>Markl_nz</author><pubDate>Tue, 14 May 2013 22:15:17 GMT</pubDate><guid isPermaLink="false">Closed Issue: Problem authenticating against the TFS Server [3371] 20130514101517P</guid></item><item><title>Closed Issue: Ignore changeset entries that only have a change type of Merge [4121]</title><link>http://tfsbuildlab.codeplex.com/workitem/4121</link><description>I have two builds queued right now that don&amp;#39;t need to be built, because TFSBuildLab triggered on the paths without accounting for the change type. Any file in a changeset that only has a change type of merge is a discard operation and would not affect the build. TFSBuildLab should ignore changeset entries that only have a change type of Merge.&lt;br /&gt;</description><author>JeremyGray</author><pubDate>Tue, 14 May 2013 22:15:16 GMT</pubDate><guid isPermaLink="false">Closed Issue: Ignore changeset entries that only have a change type of Merge [4121] 20130514101516P</guid></item><item><title>Source code checked in, #94877</title><link>http://tfsbuildlab.codeplex.com/SourceControl/changeset/changes/94877</link><description>Upgrade&amp;#58; New Version of LabDefaultTemplate.xaml. To upgrade your build definitions, please visit the following link&amp;#58; http&amp;#58;&amp;#47;&amp;#47;go.microsoft.com&amp;#47;fwlink&amp;#47;&amp;#63;LinkId&amp;#61;254563</description><author>Project Collection Service Accounts</author><pubDate>Mon, 01 Oct 2012 22:38:35 GMT</pubDate><guid isPermaLink="false">Source code checked in, #94877 20121001103835P</guid></item><item><title>Source code checked in, #94876</title><link>http://tfsbuildlab.codeplex.com/SourceControl/changeset/changes/94876</link><description>Checked in by server upgrade</description><author>Project Collection Service Accounts</author><pubDate>Mon, 01 Oct 2012 22:31:06 GMT</pubDate><guid isPermaLink="false">Source code checked in, #94876 20121001103106P</guid></item><item><title>Source code checked in, #57274</title><link>http://tfsbuildlab.codeplex.com/SourceControl/changeset/changes/57274</link><description>Checked in by server upgrade</description><author>_TFSSERVICE</author><pubDate>Wed, 28 Jul 2010 22:13:23 GMT</pubDate><guid isPermaLink="false">Source code checked in, #57274 20100728101323P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/tfsbuildlab/Wiki/View.aspx?title=Home&amp;version=20</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;TFSBuildLab is a project to simplify the day to day operations when using automated builds and continuous integration with Visual Studio Team System.
&lt;br /&gt; &lt;br /&gt;This project handles common Team System issues such as:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/tfsbuildlab/Wiki/View.aspx?title=Continuous%20Integration%20builds&amp;amp;referringTitle=Home"&gt;Continuous Integration builds&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/tfsbuildlab/Wiki/View.aspx?title=Scheduled%20builds&amp;amp;referringTitle=Home"&gt;Scheduled builds&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/tfsbuildlab/Wiki/View.aspx?title=Build%20queueing&amp;amp;referringTitle=Home"&gt;Build queueing&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/tfsbuildlab/Wiki/View.aspx?title=Event%20notifications&amp;amp;referringTitle=Home"&gt;Event notifications&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/tfsbuildlab/Wiki/View.aspx?title=Manual%20and%20automated%20build%20cleanup&amp;amp;referringTitle=Home"&gt;Manual and automated build cleanup&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;Many of these issues are handled in the TFS 2008 release (&lt;a href="http://download.microsoft.com/download/5/9/c/59cd0dc5-4691-4c3e-840c-66d865f27692/orcas-continuous-integration.xps" class="externalLink"&gt;http://download.microsoft.com/download/5/9/c/59cd0dc5-4691-4c3e-840c-66d865f27692/orcas-continuous-integration.xps&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;), but for those out there using TFS 2005 TFSBuildLab is an easy way to handle build automation. We've also aimed to be as forward-compatible as possible so the features in TFSBuildLab will be very similar (conceptually atleast) to the ones in TFS 2008.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Project Documentation&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/tfsbuildlab/Wiki/View.aspx?title=Installation&amp;amp;referringTitle=Home"&gt;Installation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/tfsbuildlab/Wiki/View.aspx?title=Topology&amp;amp;referringTitle=Home"&gt;Topology&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/tfsbuildlab/Wiki/View.aspx?title=Quickstart&amp;amp;referringTitle=Home"&gt;Quickstart&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/tfsbuildlab/Wiki/View.aspx?title=User%27s%20Guide&amp;amp;referringTitle=Home"&gt;User's Guide&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;Our blogs:&lt;br /&gt; &lt;br /&gt;Mathias Olausson - &lt;a href="http://olausson.net/blog" class="externalLink"&gt;http://olausson.net/blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;Peter Blomqvist - &lt;a href="http://peterblomqvist.blogspot.com" class="externalLink"&gt;http://peterblomqvist.blogspot.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>MOlausson</author><pubDate>Fri, 21 Dec 2007 09:32:36 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20071221093236A</guid></item><item><title>UPDATED RELEASE: Version 1.1 (dec 20, 2007)</title><link>http://www.codeplex.com/tfsbuildlab/Release/ProjectReleases.aspx?ReleaseId=9242</link><description>It&amp;#39;s time for yet another release &amp;#40;probably gonna the be the last one containing any new features since TFS 2008 is out there&amp;#41;. The next planned release will contain a tool or guidance for converting your TfsBuildLab database configuration to utilize the features available in TFS 2008.&lt;br /&gt;&lt;br /&gt;We have been dog fooding TfsBuildLab in production since 2007-04-24 on a several projects the largest of them consisting of 5 parallel development branches each containing aproximately 10 000 source files. &lt;br /&gt;&lt;br /&gt;Some statistics since the start&amp;#58;&lt;br /&gt;&lt;br /&gt;4969 Automatic cleanups&lt;br /&gt;2511 Scheduled builds&lt;br /&gt;2238 Continous integration builds &lt;br /&gt;&lt;br /&gt;&amp;#42;&amp;#43;What&amp;#39;s new in version 1.1&amp;#58;&amp;#43;&amp;#42;&lt;br /&gt;&lt;br /&gt;We have improved the errorhandling dramaically in this release as well as tried to include more contextual information in the logs.&lt;br /&gt;&lt;br /&gt;&amp;#42; Service&lt;br /&gt;&amp;#42;&amp;#42; Added support for multiple build servers assosiaed to a trigger.&lt;br /&gt;&amp;#42;&amp;#42; Added support for status notifications out build completion.&lt;br /&gt;&amp;#42;&amp;#42; Fixed problem with to many changeset involved in build failure notifications when checkin occurs at the same time as a build is failing.&lt;br /&gt;&lt;br /&gt;&amp;#42; Admin Client&lt;br /&gt;&amp;#42;&amp;#42; Overview of scheduled builds for a team project.&lt;br /&gt;&amp;#42;&amp;#42; Support for multiple reports on the dashboard.&lt;br /&gt;&amp;#42;&amp;#42; Add transaction support when copy config, this addresses the problem of caches becoming corrupt.&lt;br /&gt;&lt;br /&gt;&amp;#42; Notification Client&lt;br /&gt;&amp;#42;&amp;#42; Support for notification on assignment changes to work items.&lt;br /&gt;&amp;#42;&amp;#42; Fixed problem with the configuration no always being persisted.&lt;br /&gt;&lt;br /&gt;&amp;#42;&amp;#43;Upgrading from v1.0 to v1.1&amp;#43;&amp;#42;&lt;br /&gt;&lt;br /&gt;There are no database changes in this release thus the upgrade is simple just reinstall the new version and keep the old database intact. Remever to preserver your original config files and copy them back to the installation folder again to replace the empty default configurations.&lt;br /&gt; &lt;br /&gt;&amp;#42;&amp;#43;The release consists the follwing parts&amp;#58;&amp;#43;&amp;#42;&lt;br /&gt;&lt;br /&gt;_TFSBuildLab.Server.Setup.msi_&lt;br /&gt;&lt;br /&gt;This setup is intended to run on the application tier of your TFS installation &amp;#40;although this is not a requirement, this is what we are testing&amp;#41;. If the database already exists the setup will simply skip the database parts of the setup.&lt;br /&gt;&lt;br /&gt;_TFSBuildLab.Administration.Setup.msi_&lt;br /&gt;&lt;br /&gt;Run this setup on any machine that needs access to administration of triggers and retention policies. &lt;br /&gt;&lt;br /&gt;_TFSBuildLab.Developer.Setup.msi_&lt;br /&gt;&lt;br /&gt;This setup will install both the checkin policies and the the tray icon application for build and checkin monitoring and is intended to run on the developer machines.&lt;br /&gt;&lt;br /&gt;&amp;#42;&amp;#43;Prerequisites&amp;#43;&amp;#42;&lt;br /&gt;&lt;br /&gt;Due to the depencies to .NET Framework 3.0 we are limited to running on either Windows XP or Windows 2003 Server &amp;#40;we do currently don&amp;#39;t support Windows Vista&amp;#41;. The service requires that a database server exists to host it&amp;#39;s database, we currently support either SQL Server 2005 or SQL Server 2000.&lt;br /&gt;&lt;br /&gt;Unfourtunately we are unable to upload archives including the dependencies so you&amp;#39;ll have to take care of that on your own&amp;#58;&lt;br /&gt;&lt;br /&gt;Microsoft .NET Framework 2.0 Redistributable Package&lt;br /&gt;http&amp;#58;&amp;#47;&amp;#47;www.microsoft.com&amp;#47;downloads&amp;#47;details.aspx&amp;#63;familyid&amp;#61;0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&amp;#38;displaylang&amp;#61;en&lt;br /&gt;&lt;br /&gt;Microsoft .NET Framework 3.0 Redistributable Package&lt;br /&gt;http&amp;#58;&amp;#47;&amp;#47;www.microsoft.com&amp;#47;downloads&amp;#47;details.aspx&amp;#63;FamilyId&amp;#61;10CC340B-F857-4A14-83F5-25634C3BF043&amp;#38;displaylang&amp;#61;en&lt;br /&gt;</description><author></author><pubDate>Thu, 20 Dec 2007 19:23:14 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Version 1.1 (dec 20, 2007) 20071220072314P</guid></item><item><title>NEW POST: Specify a build per source control sub-directory</title><link>http://www.codeplex.com/tfsbuildlab/Thread/View.aspx?ThreadId=19433</link><description>&lt;div class="wikidoc"&gt;
Jason,&lt;br /&gt; &lt;br /&gt;It seems that the issue would be a syntactical error in the trigger data (guess we could validate it but we never got around to do that) since what you are trying todo is exactly what TfsBuildLab does. If you look in the documentation around CI triggers you'll see an example like this one:&lt;br /&gt; &lt;br /&gt;&lt;i&gt;Trigger Data = \$/DEMO&lt;/i&gt;&lt;br /&gt; &lt;br /&gt;It is important that you prefix the &lt;b&gt;$&lt;/b&gt; with a &lt;b&gt;\&lt;/b&gt; in other words &lt;b&gt;\$&lt;/b&gt; = &lt;b&gt;$&lt;/b&gt; this is due to the fact that the dollar sign is a keyword in RegExp. This should get your triggers working in your example you are using a &lt;b&gt;|&lt;/b&gt; as a prefix. Let me know if this does the trick for you.&lt;br /&gt; &lt;br /&gt;Ps. After reading it through another time it seems your problem is that the build is triggered to often? If this is the case and it still doesn't work for you after looking over the syntax in the trigger file could you please post a reply containing the branch structure of your project along with which build types you have and when they should trigger and finally the contents of the trigger table in the TfsBuildLab database.&lt;br /&gt; &lt;br /&gt;Since what you are describing is exactly what we are doing we have several build types that correspond to various branches and the different build types are triggered based on the checkin path. Anyway let me know your config and we'll have you up and running in no time (I think ;).&lt;br /&gt; &lt;br /&gt;/Peter&lt;br /&gt;
&lt;/div&gt;</description><author>PeterBlomqvist</author><pubDate>Thu, 20 Dec 2007 19:06:21 GMT</pubDate><guid isPermaLink="false">NEW POST: Specify a build per source control sub-directory 20071220070621P</guid></item><item><title>NEW POST: Specify a build per source control sub-directory</title><link>http://www.codeplex.com/tfsbuildlab/Thread/View.aspx?ThreadId=19433</link><description>&lt;div class="wikidoc"&gt;
I appricate your quick response. As I read back though my original question, I see that I wasn't very clear. What I am trying to do is use TFSBuildLab to initiate builds based on where the check-in was made. We have 3 builds per team project that are named development, staging and production. When I check in code to $/TeamProject1/Development, I want the development build to run. Even when I put |$/TeamProject1/Development in the TriggerPath, any check-in to $/TeamProject1 will initiate the development build. I guess I could use Benjamin Day's solution (http://blog.benday.com/archive/2007/11/19/23167.aspx), but I was wondering if I could do this with TFSBuildLab seeing as I have it installed and running in our environment.&lt;br /&gt;
&lt;/div&gt;</description><author>jasoncamp</author><pubDate>Thu, 20 Dec 2007 13:22:49 GMT</pubDate><guid isPermaLink="false">NEW POST: Specify a build per source control sub-directory 20071220012249P</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/tfsbuildlab/SourceControl/ListDownloadableCommits.aspx</link><description>Bugfix releated to triggering scheduled builds.</description><author>PeterBlomqvist</author><pubDate>Thu, 20 Dec 2007 06:05:54 GMT</pubDate><guid isPermaLink="false">Source code checked in 20071220060554A</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/tfsbuildlab/SourceControl/ListDownloadableCommits.aspx</link><description>Bugfix releated to triggering scheduled builds.</description><author>PeterBlomqvist</author><pubDate>Thu, 20 Dec 2007 06:05:54 GMT</pubDate><guid isPermaLink="false">Source code checked in 20071220060554A</guid></item><item><title>NEW POST: Specify a build per source control sub-directory</title><link>http://www.codeplex.com/tfsbuildlab/Thread/View.aspx?ThreadId=19433</link><description>&lt;div class="wikidoc"&gt;
Jason,&lt;br /&gt; &lt;br /&gt;TfsBuildLab only triggers the build, it relies totally on the builddirectories specified in your build scripts (altough the release that is gonna go out on friday will let you specify a list of available build servers). The TriggerPath is the path in source control that will cause a trigger to execute once a checkin is performed in that path.&lt;br /&gt; &lt;br /&gt;In other work the trigger path releates to the path of the items in the changeset that will cause the trigger to run and the build directory is picked up from your build script. Does this make sense.&lt;br /&gt; &lt;br /&gt;/Peter&lt;br /&gt;
&lt;/div&gt;</description><author>PeterBlomqvist</author><pubDate>Wed, 19 Dec 2007 21:51:50 GMT</pubDate><guid isPermaLink="false">NEW POST: Specify a build per source control sub-directory 20071219095150P</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/tfsbuildlab/SourceControl/ListDownloadableCommits.aspx</link><description>Forgot to update version info</description><author>PeterBlomqvist</author><pubDate>Wed, 19 Dec 2007 21:06:41 GMT</pubDate><guid isPermaLink="false">Source code checked in 20071219090641P</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/tfsbuildlab/SourceControl/ListDownloadableCommits.aspx</link><description>Minor changes to setup projects&amp;#13;&amp;#10;&amp;#13;&amp;#10;&amp;#13;&amp;#10;done&amp;#9;&amp;#42; Add more error handling&amp;#13;&amp;#10;&amp;#9;&amp;#9; &amp;#9;&amp;#9;- FaultExceptions&amp;#13;&amp;#10;&amp;#9;&amp;#9;&amp;#9;&amp;#9;- Messageboxes&amp;#13;&amp;#10;&amp;#9;&amp;#9;&amp;#9;&amp;#9;- Tracing&amp;#13;&amp;#10;&amp;#13;&amp;#10;done&amp;#13;&amp;#10;&amp;#9;&amp;#42; Add transactional support on CopyConfig.&amp;#13;&amp;#10;done&amp;#9;&amp;#42; Overview of schedules for teamproject &amp;#40;... button on edit&amp;#47;add form&amp;#41;&amp;#13;&amp;#10;done&amp;#9;&amp;#42; Add WIT assignment&amp;#47;remove notify to tray icon&amp;#13;&amp;#10;done &amp;#9;&amp;#42; Possibility for multiple reports and one default.&amp;#13;&amp;#10;done&amp;#9;&amp;#42; Multiple build servers support, add column to trigger and only use the workspace file if needed.&amp;#9;&amp;#9;&amp;#13;&amp;#10;done&amp;#9;&amp;#42; Bugg in notification client, xml filen sparas inte vid shutdown.&amp;#13;&amp;#10;done  &amp;#42; Add send email on schedule completion global setting.&amp;#13;&amp;#10;&amp;#13;&amp;#10;&amp;#9;&amp;#9;&amp;#91;CIBuildCompletionNotificationEmail&amp;#93; new setting in config.&amp;#13;&amp;#10;&amp;#13;&amp;#10;done  &amp;#42; Add support for multiple buildservers.&amp;#13;&amp;#10;&amp;#13;&amp;#10;&amp;#9;&amp;#42; New grid in AddTrigger dialog.&amp;#13;&amp;#10;&amp;#9;&amp;#42; Support in for servers on the Trigger class.&amp;#13;&amp;#10;&amp;#9;&amp;#42; Load&amp;#47;Save support in the db manager for triggers.&amp;#13;&amp;#10;&amp;#9;&amp;#42;&amp;#9;Use the collection of servers in the actual starting of a build.&amp;#13;&amp;#10;&amp;#9;&amp;#13;&amp;#10;done&amp;#9;&amp;#42; Fix problem with delayed resolvment of checkin persons&amp;#13;&amp;#10;&amp;#9;&amp;#42; Change changeset property in QueueEntry to a list of ints.&amp;#13;&amp;#10;&amp;#9;&amp;#42; Move get latest changeset list to before starting the build. &amp;#13;&amp;#10;&amp;#9;&amp;#42; Assosiate the changesets with the queueentry before registering the build for notifications.&amp;#13;&amp;#10;&amp;#9;&amp;#42; Rewrite the send notification feature to use the queue entry changesets.&amp;#13;&amp;#10;&amp;#9;</description><author>PeterBlomqvist</author><pubDate>Wed, 19 Dec 2007 20:19:32 GMT</pubDate><guid isPermaLink="false">Source code checked in 20071219081932P</guid></item><item><title>NEW POST: Specify a build per source control sub-directory</title><link>http://www.codeplex.com/tfsbuildlab/Thread/View.aspx?ThreadId=19433</link><description>&lt;div class="wikidoc"&gt;
I am unable to get the TFSBuildLab to initiate a build to a particular subdirectory. It seems that any subdirectory that I put in the TriggerPath still initiates the build for any check-ins under that team project. Is this the case?&lt;br /&gt;
&lt;/div&gt;</description><author>jasoncamp</author><pubDate>Wed, 19 Dec 2007 20:18:00 GMT</pubDate><guid isPermaLink="false">NEW POST: Specify a build per source control sub-directory 20071219081800P</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/tfsbuildlab/SourceControl/ListDownloadableCommits.aspx</link><description>v1.1 &amp;#40;Improved error handling &amp;#43; Switch to VS2008&amp;#41;&amp;#13;&amp;#10;&amp;#13;&amp;#10;Bugg&amp;#58; Add transactional support when copying a configuration.&amp;#13;&amp;#10;Bugg&amp;#58; Notification settings for tray icon was not alwats saved.&amp;#13;&amp;#10;Bugg&amp;#58; Sometime broken build notifications where sent to the wrong changeset commiters.&amp;#13;&amp;#10;&amp;#13;&amp;#10;New&amp;#58;  Overview of schedules for a teamproject in the admin client.&amp;#13;&amp;#10;New&amp;#58;  Notifications in tray icon client when WIT assignment changes.&amp;#13;&amp;#10;New&amp;#58;  Global notification email for general build completion status.&amp;#13;&amp;#10;New&amp;#58;  Support for multiple buildservers on checkin triggers.&amp;#9;</description><author>PeterBlomqvist</author><pubDate>Tue, 18 Dec 2007 22:11:48 GMT</pubDate><guid isPermaLink="false">Source code checked in 20071218101148P</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/tfsbuildlab/SourceControl/ListDownloadableCommits.aspx</link><description>Fixed bug with not saving settings after adding watches in the notification client</description><author>PeterBlomqvist</author><pubDate>Fri, 07 Dec 2007 21:00:04 GMT</pubDate><guid isPermaLink="false">Source code checked in 20071207090004P</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/tfsbuildlab/SourceControl/ListDownloadableCommits.aspx</link><description>Fixed some glitches in the dynamic layout logic for the AddTrigger form</description><author>PeterBlomqvist</author><pubDate>Mon, 03 Dec 2007 11:10:15 GMT</pubDate><guid isPermaLink="false">Source code checked in 20071203111015A</guid></item></channel></rss>