FTP Profile Listing Settings

FTP Profile > Listings

Previous Up Next

Beyond Compare parses the plain text directory listings sent from the FTP server in order to determine the remote folder structure.  Unfortunately, there is no one standard for these listings.

These settings help Beyond Compare understand the conventions and capabilities of the FTP server.

Link resolution

FTP sites can connect files together using symbolic "links" which point from one area of the site to another.  These links do not specify whether they point to files or folders, so the following methods of resolving are available:


Mark to treat any link which has an extension (e.g. ".txt") as a file and all others as folders.  This requires no extra transfers.


Mark to attempt to change folders into every link as it encounters it.  If it succeeds the link is considered a folder, otherwise it is considered a file.

LIST options

Use MLSD command

Mark to request high-resolution timestamps from the server.  If successful, the following settings are ignored.  Soft links will be listed as plain files and folders, and listings won't be recursive.

Show hidden [-a]

Mark to make the FTP server include files that it wouldn't normally include, such as Unix filenames that begin with a period.

Force long format [-l]

Mark to attempt to change the output of the FTP server list command.  Try this option if Beyond Compare doesn't list any files when it loads.

Complete timestamps [-T]

Mark to expand the timestamps that the FTP server returns to include a full date and time, including seconds.

Resolve links [-L]

Mark to make the FTP server list soft links as plain files and folders with the timestamp and size of the link's target.

Recursive [-R]

Mark to make directory listings recursive, including contents of the subfolders in response to a single FTP list command.  Recursive listings may be slower initially, but save time overall if subfolders will need to be examined eventually.

Miscellaneous settings

Hide VMS versions

Mark to only include the most recent version of a file and align it with a local file.  Otherwise, all versions of the file are included with their version numbers.

Fetch incomplete timestamps

Mark to try to fetch the file's last modified time in cases where the directory listing only reports the date.  This will provide more accurate timestamp comparisons at the cost of some performance.  Not supported on all FTP servers.

Note If you need help with the settings on this page, consult your system administrator.