TFS to TFS Migration Tool Runs Forever

Jan 6, 2011 at 10:53 AM
Edited Jan 6, 2011 at 10:59 AM

1-) I installed to TFS to TFS Migration Tool and started a session with “Start One Time” option. But it runs forever for a small project that is 300 kb size.
Is something wrong? TFStoTFS Migration Service is running with Log on as a service account.

2-) I have allways got "Error stoping session: invalid column name 'sessioninstanceid'" error  when I click the “Stop Session”  buton. I can’t stop the running session.
Could you help plz?

Jan 6, 2011 at 2:42 PM

This TFS to TFS migration tool had problems like this regularly and is now obsolete.  Visit the TFS Integration Platform project for information on the tools that replaced it.


Jan 7, 2011 at 6:32 AM

The site you wrote is not available but I found Is it the same tool you are talking about?

Jan 7, 2011 at 6:38 AM

Yes, that is the same tool. There is a note at the top of the CodePlex project site ( explaining that you can pick up binaries from either location, but that the Code Gallery link you’ve cited is where the most stable bits typically live (though I think they both have the same binaries at the moment).


From: mtektas [email removed]
Sent: Thursday, January 06, 2011 11:33 PM
To: Bill Essary
Subject: Re: TFS to TFS Migration Tool Runs Forever [tfstotfsmigration:240683]

From: mtektas

The site you wrote is not available but I found Is it the same tool you are talking about?

Jan 7, 2011 at 8:05 AM

Thanks for your care billes. I installed and tested the program it is more stable than earlier one. It stopped when completed its work, didn't run forever :) 

Oct 8, 2011 at 11:04 AM

The scenario is projects TFS 2008 in “DomainA” need to be migrated with TFS 2008 in “DomainB”. Obviously we would require that all the version history and user information to be retained along with the work items.
Unfortunately the current version of the TFS Integration Tool (Aug 2010) does not support retaining the original time stamp of the change sets, though the comments are retained. We need to find work arounds using source code modifications. Some recommendations are given here

TFS Integration Tool facilitates to add the corresponding mappings, before we start the integration. At the end we will see that elements in the Target are associated with the users in the DomainB

First when you run the TFS Integration tool on source which is in DomainA, and with DomainA\Administrator account (Migration Service Acccount), Perform the following steps

1. Select the “TFS to TFS Version Control and Work Item Tracking..” template to create a configuration in the TFS Integration tool. Select custom workflow type and set the SyncContext=”Disabled”. Enabling SyncContext will check for the meta data of User Groups, Global Lists and WI Definitions on source and target. We should disable it. You should consider additional configuration if there are custom WI definitions on the source.

2. EnableBypassRuleDataSubmission – setting this value to ‘true’, preserves the users on the target TFS server. Setting it ‘false’ will make the migration service account will be the author of *all* the migrated changes on the target TFS server.


properties in pune|unsecured loans

Oct 14, 2011 at 1:35 PM

Thanks for sharing interesting post.

It's great info.


secured loans

Student Loan Consolidation

free website templates