Differences

This shows you the differences between the selected revisions of the page.

2005-01-31 2005-02-02
old revision restored (martin) (hidden) Grammar fixes (83.172.207.220)
Line 27: Line 27:
^ Feature ^ SCP ^ SFTP ^ ^ Feature ^ SCP ^ SFTP ^
-^ Speed  | Transfers are faster in general. Protocol do not use packet confirmation, yet it causes some serious problems. | Transfers are slower in general due to necessity to wait for packet confirmations. Since 3.4 several read/write requests are issued in parallel, which suppress the disadvantage significantly. | +^ Speed  | Transfers are faster in general. Protocol do not use packet confirmation, yet it causes some serious problems. | Transfers are slower in general due to necessity to wait for packet confirmations. Since 3.4 several read/write requests are issued in parallel, which reduces the disadvantage significantly. | 
-^ Transfer resume | Unsupported. | Supported. By default WinSCP allows resume only for files greater than 100 kB. It would cause not appropriate slow down with smaller file. It is possible to change threshold in Preferences. |+^ Transfer resume | Unsupported. | Supported. By default WinSCP only resumes transfers for files larger than 100 kB, since the overhead is excessive for smaller files. It is possible to change the threshold in Preferences. |
^ Append to end of file | Unsupported. | Supported. | ^ Append to end of file | Unsupported. | Supported. |
^ Transfer cancellation | Transfer cannot be canceled without termination of session. | It is possible to cancel transfer and continue with work. | ^ Transfer cancellation | Transfer cannot be canceled without termination of session. | It is possible to cancel transfer and continue with work. |
-^ Text (ASCII) transfer mode | Not supported by protocol. WinSCP emulates text mode by converting file before transfer. It is necessary to select appropriate line-ending sequence on login screen. | Supported by protocol only by version 4. For older versions WinSCP emulates text mode by converting file before transfer. It is necessary to select appropriate line-ending sequence on login screen. | +^ Text (ASCII) transfer mode | Not supported by protocol. WinSCP emulates text mode by converting file before transfer. It is necessary to select appropriate line-ending sequence on login screen. | Supported by protocol since version 4. For older versions WinSCP emulates text mode by converting file before transfer. It is necessary to select appropriate line-ending sequence on login screen. | 
-^ Directory operations | Recursive operations with directories (deletion, permissions change), can be done with a single command. Thus they are quick. | Recursive operations with directories (deletion, permissions change), must be performend separately for each file. Thus operation can take a long time, especially for directories with large number of files. |+^ Directory operations | Recursive operations with directories (deletion, permissions change), can be done with a single command. Thus they are quick. | Recursive operations with directories (deletion, permissions change) must be performend separately for each file. Thus operations can take a long time, especially for directories with large number of files. |
^ File renaming | Supported. | Supported since version 2 of the protocol. | ^ File renaming | Supported. | Supported since version 2 of the protocol. |
-^ Execution of arbitrary command | It is possible from Console dialog. Yet only when the command does not require user input. For example it is not possible to execute ''su root''. | Unsupported. Since version 3.6.7 WinSCP can open secondary shell session to execute the arbitrary command even if the main session is SFTP. |+^ Execution of arbitrary command | It is possible from Console dialog, but only when the command does not require user input. For example it is not possible to execute ''su root''. | Unsupported. Since version 3.6.7 WinSCP can open secondary shell session to execute the arbitrary command even if the main session is SFTP. |
^ Owner or group change | Supported. | In version 2 and 3 of SFTP protocol, owner and group can be changed only with knowledge of UID/GID (unsupported by WinSCP). Version 4 allows even change using user or group name. | ^ Owner or group change | Supported. | In version 2 and 3 of SFTP protocol, owner and group can be changed only with knowledge of UID/GID (unsupported by WinSCP). Version 4 allows even change using user or group name. |
^ Link creation | It is possible to create both symbolic and hard links. Symbolic links can be edited also. | It is possible to create and edit symbolic links since version 3. Hard links are not supported. | ^ Link creation | It is possible to create both symbolic and hard links. Symbolic links can be edited also. | It is possible to create and edit symbolic links since version 3. Hard links are not supported. |
^ User group list lookup | Supported. | Unsupported. | ^ User group list lookup | Supported. | Unsupported. |
-^ Influence of localized environment | As WinSCP uses shell, it is influenced by eventual localized environment (date format, etc.). WinSCP requires english environment. See [[requirements]]. | Is not influenced by localized environment. | +^ Influence of environment variables | As WinSCP uses shell, it is influenced by environment variables (date format, etc.). WinSCP requires English environment. See [[requirements]]. | Unaffected by environment variables. | 
-^ File modification timestamp | Some shell commands are influenced by daylight-saving time. For example, the ''ls'' command can return a different time than ''scp''. Thus, after transfer, the timestamp of the file can be different. This causes trouble when comparing directories and synchronisation. | This problem does not emerge. | +^ File modification timestamp | Some shell commands are influenced by daylight-saving time. For example, the ''ls'' command can return a different time than ''scp''. Thus, after transfer, the timestamp of the file can be different. This causes trouble when comparing directories and synchronisation. | This problem does not occur. | 
-^ Configuration | For successful connection to server it is often necessary to properly set up several configuration options on the login screen (//[[ui_login_scp|SCP tab]]//). | It is not necessary anything more than login data. |+^ Configuration | For successful connection to server it is often necessary to properly set up several configuration options on the login screen (//[[ui_login_scp|SCP tab]]//). | Only the login data are needed. |

Last modified: by 83.172.207.220