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 : 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
- Anonymous
May 08, 2014
This works on Windows Server 2008 R2 when you follow the instructions in www.sevenforums.com/.../124367-open-file-security-warning-unblock-file.html