Cross domain usage of TFS Integration Platform

Whist trying to do a cross domain migration of some source between two TFS2010 servers, I got the less than helpful runtime exception System.ArgumentNullException: Value cannot be null. Parameter name: activeWorkspace at Microsoft.TeamFoundation.Migration.Tfs2010VCAdapter.TfsUtil.CleanWorkspace(Workspace activeWorkspace) at Microsoft.TeamFoundation.Migration.Tfs2010VCAdapter.TfsVCMigrationProvider.ProcessChangeGroup(ChangeGroup group) On checking the _tfsintegrationservice_.log I found the more useful TFS::Authenticate : Caught exception : Microsoft.TeamFoundation.TeamFoundationServerUnauthorizedException: TF30063: You are not authorized to access tfsserver.otherdomain.com. —> System.Net.WebException: The remote server returned an error: (401) Unauthorized....

May 6, 2011 · 1 min · Richard Fennell

Our WP7 TFS Phone Explorer has won first prize in the Red Gate WP7 competition

Great news the Black Marble’s WP7 TFS Phone client has won one of the three top prizes on Red Gate Software’s Windows Phone 7 Competition You can read the judges comments on the competition blog, I would stress it only mentions my name, but this was Black Marble team effort. If you want to try it out get the trial version from the marketplace

May 5, 2011 · 1 min · Richard Fennell

Free webcast of Architecture and Installation of TFS 2010

Are you unsure how TFS 2010 hangs together or what is entailed in installing it? Well never fear, Microsoft are hosting a webcast on the 12th May that will be given by Black Marble’s own Robert Hancock one of our ALM consultants, which will explain all. To register check the Microsoft events site

May 5, 2011 · 1 min · Richard Fennell

Registration open for the “Connected Development” event on the 26th of May

There are still space on the “Connected Development” event, a free event hosted by Black Marble and supported by Microsoft TechDays, on the 26th of May. I am one of a number of speakers from Microsoft and Gold ALM Partners who will be talking about the latest news and announcements for Application Lifecycle Management and Developing for the Microsoft Platform. Full details about the event can be found at Microsoft Events....

May 5, 2011 · 1 min · Richard Fennell

Creating a TFS Team Project Collection using Powershell

Grant Holiday posted on how to create a TPC using Powershell. However his post did not address how to set the SharePoint or Reporting Services parameters. His example used for the form Dictionary<string, string> servicingTokens = new Dictionary<string, string>(); servicingTokens.Add(“SharePointAction”, “None”); // don’t configure sharepoint servicingTokens.Add(“ReportingAction”, “None”); // don’t configure reporting services So not much use if like ourselves you have your TFS integrated with the company wide SharePoint farm...

May 5, 2011 · 4 min · Richard Fennell

Problems and workaround for the EMC Scrum for Team System Process Template

I have recently been looking at the EMC Scrum for Team Systems (SFTS) 3 Template for TFS 2010 with SharePoint 2010. The core of it works, and works well for Scrum based teams. If you have not used it before have a read of the getting started post to get a feel of what it can do. However, there are some issues when you try to make use of SharePoint 2010 as opposed to SharePoint 2007....

May 4, 2011 · 8 min · Richard Fennell

Problems and workaround for the EMC Scrum for Team System Process Template

I have recently been looking at the EMC Scrum for Team Systems (SFTS) 3 Template for TFS 2010 with SharePoint 2010. The core of it works, and works well for Scrum based teams. If you have not used it before have a read of the getting started post to get a feel of what it can do. However, there are some issues when you try to make use of SharePoint 2010 as opposed to SharePoint 2007....

May 4, 2011 · 8 min · Richard Fennell

My upcoming speaking engagements for Spring/Summer 2011

I have a couple of community speaking engagements coming up May 11 BCS Edinburgh on Agile Methods July 21 NxtGen Southampton on Test Driven development and mocking Both are free, so if you are in the either area, I would be surprised if you were at both given the locations, I hope you can come along

May 3, 2011 · 1 min · Richard Fennell

The slow slide to a paperless life

I posted in the past about my though processes on getting a Kindle, they boiled down to to Why do the books cost virtually as much as paper edition when the author gets no more royalties and the production/distribution costs as far lower? I don’t want an extra device to carry about Well I have been using the WP7 Kindle Client to read free classics and actually buying current novels. When I finished my first purchased novel, it was virtually automatic to go and buy another....

May 3, 2011 · 1 min · Richard Fennell

How to use the TFS 2010 Community StyleCop Build Actvity (Addendum)

Recently I posted on How to use the TFS 2010 Community StyleCop Build Activity and I am sure it all sounded very awkward and complex, well it did to me. The point I should have made is that you don’t have to follow this process every time you want to make use of the custom activity. As long as the build process template is the same between to builds you can just copy it, you only need to follow the method in the post the first time....

April 27, 2011 · 2 min · Richard Fennell