Merge Team Projects into one in TFS

In TFS 2012 the product team introduced the concept of Teams into TFS. Before this many organisations created multiple Team Projects and now want to merge Team Projects into one, or at least fewer. There are many reasons you might have done this in the past but there is no reason to live with this.
TFS Integration Tools – Issue: unable to find a unique local path

When you are doing a Source Control migration using the TFS Integration Platform you receive a “unable to find a unique local path” runtime conflict.
Migration from TF Service to TF Server with the TFS Integration Platform
Are you worried that you will not be able to migrate from http://tfs.visualstudio.com when they start charging for it and you don’t want to pay? Fear not as we have the technology to migration from TF Service to TF Server with the TFS Integration Platform.
TFS Integration Tools – Issue: TFS WIT invalid submission conflict type

Immediately after configuring the TFS Integration Tools you receive a TFS WIT invalid submission conflict type that states that the source item is invalid.
TFS Integration Tools – Issue: Unable to resolve conflict as Access to the path is denied

If you change the WorkSpaceRoot in “C:Program Files (x86)Microsoft Team Foundation Server Integration ToolsMigrationToolServers.config” you may get an access to path is denied when manually resolving conflicts as per TFS Integration Tools – Issue: TF10141 No Files checked in as a result of a TFS check-in failure. Figure: Sorry we were unable to resolve the […]
I messed up my checkin failure conflict resolution with the TFS Integration Tools… Now what?
If you say my post on “TFS Integration Tools – Issue: TF10141 No Files checked in as a result of a TFS check-in failure” which I just updated you will know that I messed up the conflict resolution by mixing up the “Source Version” and “Target Version”. Figure: Mixing up the Source and Target context […]
TFS Integration Tools – Issue: TF10141 No Files checked in as a result of a TFS check-in failure

If you encounter a TFS check-in failure conflict type and you try the first option of “Retry the action”. Figure: This conflict is generated during the final checkin. The migration exists and you are left with some Purple columns in the UI. Figure: Nice green UI covered with purple crap This is followed by a […]
TFS Integration Tools – Issue: Sequence contains no elements

According to TFS Integration Tools – March 2012 Release there was a fix for “Resolving VC namespace conflicts results in System.InvalidOperationException: Sequence contains no elements” in the March release. I am using the March release and: Figure: Sequence contains no elements Applies to TFS Integration Tools (March 2012 Release) Findings On examining the log files […]
TFS Integration Tools – Issue: TF205022: The following path contains more than the allowed 259 characters

You get error “TF205022: The following path contains more than the allowed 259 characters” when trying to migrate over some folders. Figure: TF205022: The following path contains more than the allowed 259 characters The full error message: TF205022: The following path contains more than the allowed 259 characters: $/XXX XXXXXXX/XXXXXXXXX XXXXXXXXX/Image Source Files/Promotions/SixZero/XXX XXXXXXXX XXX-Australia/XX […]
TFS Integration Tools – Issue: TF14009: Cannot merge source into target because the target is underneath source

If you are moving source from one team project to another (I am doing a migration of Source Code from “TeamProjectA” to “TeamProjectBTeamProjectA” in the same collection) you can get a TF14009 if there is a bad check-in in TFS from a previous version. In this case a folder was branched from itself into a […]