This blog article discusses the improvements to FTP file transfer in Dreamweaver CS6.
Dreamweaver uses multi-channel transfer to simultaneously transfer selected files using multiple channels. Dreamweaver also allows you to simultaneously use the Get and Put operations to transfer files.
If there is sufficient bandwidth available, FTP multi-channel asynchronous transfer considerably speeds up the transfer process.
You can now select more than one file for FTP transfer. By default, three files are lined up for Get and Put operations. The files that are currently being transferred are indicated by a green download arrow icon. The files pending download are indicated by an orange download arrow icon.
When you move your mouse over the file being transferred, the percentage of content transferred is displayed. A red error icon indicates files that were not transferred.
You can now simultaneously perform the Get and Put operations on different sets of files. For the status of large files being transferred, check their status in the Details section of the Background File Activity dialog box.
Adobe recommends that you do not click the Cancel button in the Finishing Get/Put Operation dialog when the operation is in progress. During the Finishing operation, information about files transferred is captured in the dwsync.xml file. Unlike in previous versions of Dreamweaver where the XML file was updated after every file transfer, Dreamweaver now updates the file at the end of the transfer process.
When you perform the Get/Put operation later, Dreamweaver uses the information in the dwsync.xml file to transfer only those files that are new/changed. It ignores files with no updates. This considerably speeds up the transfer process.
Note: The progress bar now indicates the number of files being transferred and not the size of the files as in previous versions of Dreamweaver. For information on the extent of the file transferred, move your mouse over the file being transferred. The information is displayed in the tooltip.
You can now perform the following operations when the asynchronous transfer is in progress:
- Refresh the remote file list
- Extend/collapse remote file directories
- Open or download a file
- Preview the file in a browser. When the transfer is in progress, Dreamweaver uses the local copy of the file for preview in a browser.
These operations have a higher priority than the transfer process. The higher priority allows you to quickly perform these operations when the transfer is in progress without having to wait for the transfer process to complete.
Separate icons for remote server and testing server
In the collapsed mode of the Files panel, it is difficult to identify whether Dreamweaver is connected to the remote or testing server. Separate icons for remote and testing servers now help identify the type of connection. The icon for connection to the testing server is and that for remote server is .
Note: The above enhancements to FTP transfer work only for FTP and FTPS (Implicit and Explicit).