Joe Orton writes:
Sitecopy is for easily maintaining remote web sites. The program
will upload files to the server which have changed locally, and
delete files from the server which have been removed locally, to
keep the remote site synchronized with the local site with a single
Version 0.4.0 is available now from the web site at: http://www.lyra.org/sitecopy/
This version brings:
- Much improved FTP code – now, broken connections should be
reconnected on-the-fly. FTP uploads will be slightly faster,
- Signal handling – if you kill sitecopy during a site update,
the progress is saved.
- ‘Flat listing’ mode: -ll gives an easily-parseable listing of
changes to a site. An example AWK script to produce a ‘Recent
Changes’-type HTML page is supplied, changes.awk
- Do-to-all-sites option: -a on all the command line.
- Misc: improved debugging, FTP non-pasv mode option is really
selectable from the rcfile this time, man page has content, errors
in rcfile reported, update mode is paranoid.
Experimental new features which probably won’t work at all for
- ‘fetch’ mode – to update what sitecopy thinks is on the remote
site using what is actually on the remote site. (FTP only)
- ‘synchronize’ mode – to update the LOCAL site from the REMOTE
site. sitecopy’s reverse gear… use with care. (FTP only)
Check the man page or README file for more information on new
and old features.
Let me know if you do anything nice with -ll mode.
Many thanks to all those who provided feedback and advice on
previous versions. Please send bug reports, patches, questions etc.
to the mailing list at [email protected].