tfsconfig cloudimport fails importing data exported from Visual Studio Online


The CloudImport command fails because of a timeout.  Users may see one of these errors:

TF400711: Error occurred while executing servicing step Import File Content for component CloudImport during CloudImport: One or more errors occurred.
– Exception retrieving fileId: 20080132.  Exception details: Microsoft.WindowsAzure.Storage.StorageException: Unable to read data from the transport connection: The connection was closed.
– System.AggregateException: One or more errors occurred. —> Microsoft.WindowsAzure.Storage.StorageException: Unable to read data from the transport connection: The connection was closed.

 

Exception retrieving fileId: 920111.  Exception details: Microsoft.WindowsAzure.Storage.StorageException: The operation has timed out. —> System.TimeoutException: The operation has timed out.

 

 

To resolve, download the attached .ZIP file, unzip it, run the install_patch.bat file and then retry the CloudImport command. Please refer to : http://msdn.microsoft.com/en-us/library/7cb80f0d-0119-4277-82e8-719a8db1796e for more help with data export from VSO. 

 

===========
CHANGE LOG
===========
2014-MAY-19
 – TfsConfig.exe.config now gets replaced in addition to DLL.
 – TfsConfig.exe.config now has configuration allowing us to download 8 blobs in parallel. By default .Net only allows two concurrent http(s) downloads from a given domain. We spin up 8 threads, so if the transfers took long enough threads could starve and throw System.TimeoutExceptions after making no progress for many minutes.

 

CloudImportPatch-May-19-2014.zip


Comments (1)

  1. Allan Robertson says:

    This works on Windows Server 2008 R2 when you follow the instructions in

    http://www.sevenforums.com/…/124367-open-file-security-warning-unblock-file.html