Synchronise Your Web Sites
Created by Dave Edwards
SiteMatch is a utility to synchronise your web site with a local copy (in your filing system). Using a local file to store the last saved state of your web site, it tells you what files have been added, changed, deleted or are unaltered (it does not examine your site on the remote server). Here is a screen shot of the main window (version 2.38):
You can also save new and changed files to another directory which could be on removable media or on a remote share. This enables SiteMatch to be used to create incremental backups of any directories.
Sitematch requires RISC OS 3.60 or later. It is written in Basic and is 26/32bit agnostic. However you need to have a recent version of the ArmSort module for 32-bit machines. This is supplied with the current archives.
SiteMatch cannot currently be used by more than one user on a multi-user system.
Summary of Changes
If you want to know what’s changed between SiteMatch 1 and SiteMatch 2 look here.
To download SiteMatch please click on the Zip icon for the appropriate version.
Get David Pilling’s free SparkPlug utility if you need something to unpack the zip archive.
Please note that the latest version of ArmSort is required for 32-bit computers. This is included in all of the archives shown above.
SiteMatch cannot alter your local web site, but it can modify files on the server so until you are confident with a new version check that the listed updates are correct before doing an upload. As long as you don't set auto-compare before upload, and do set the display flags for New, Modified and Deleted, SiteMatch only uploads the changes you can see.
I have not retested the program with sFTP or with an alternative FTP command. I am grateful to those mentioned below for testing the program under RISC OS 5 (32 bit Iyonix PC).
Current and Recent Issues
The known problems which may or may not have been fixed are shown here.
The program is maintained by Richard Porter to whom all bug reports and suggestions for improvement should be sent.
Last updated 30th December, 2016