Automatic uploading using PubTal.
PubTal can automatically upload a website to an FTP server. To enable this feature, one or more <Upload> directives must be added to the site's configuration file.
To determine what files require uploading, PubTal uses the following technique:
Normally PubTal will not upload files that it didn't generate, however this can be overridden by passing the --all command option to uploadSite.py. This causes uploadSite.py to checksum all files that PubTal didn't generate, and again compare them to the upload checksum file.
PubTal can be forced to upload files that it thinks haven't changed by using the --force command option. Similarly PubTal can mark files as being up-to-date by using the --uptodate command option.
A full list of the different command options available are given in the Commands Reference.