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.
- 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.